473,834 Members | 1,840 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Manual Packaging for Deployment - J2ee

Hello,

I have a requirement to create EAR and WAR packages without using the
integrated package building tools built into the IDE. The packages will be
created via a deployment script, preferably on a Win2k/Xp machine (less
preferably we have a solaris 9x box - however i really need to get this
running on xp or i'll be shuffling files between systems constantly)

To be honest, all i've ever used is my IDE, in this case Sun One Studio
(forte) to build my EARs and WARs but now I need to build my packages on a
dedicated build box thats tied in with our Source Repository.. Meaning i
have to go to first principles to create the packages...

Retrieving the files from the Code Bank isnt the issue, but compiling and
packaging the files is.

I'm using Javac to create my class files, the bit i'm not sure about (read,
currently lost) is the creation of the WAR/EAR, readings suggest that I use
the Deploytool, or JAR however I cant find explanitory text on how to use
those apps..

also note, I cant use a GUI, (deploy tool appears to have a gui/non gui
mode) as this will be a scripted deployment.

To add something else into the mix, ANT seems a popular choice, however this
is something ive never played with before so unless its the "prefered"
choice of the forum, i'm not planning on going there!

Please throw a few pearls of your collective wisdom my way, anything you
have would be appreciated.

Cheers
Jul 17 '05 #1
2 2736
Have you looked at INSTALLANYWHERE ? What platforms do you need to deploy
to? Maybe if we talked I could help more. I have written many installers.

Bob Reynolds wrote:
Hello,

I have a requirement to create EAR and WAR packages without using the
integrated package building tools built into the IDE. The packages will be
created via a deployment script, preferably on a Win2k/Xp machine (less
preferably we have a solaris 9x box - however i really need to get this
running on xp or i'll be shuffling files between systems constantly)

To be honest, all i've ever used is my IDE, in this case Sun One Studio
(forte) to build my EARs and WARs but now I need to build my packages on a
dedicated build box thats tied in with our Source Repository.. Meaning i
have to go to first principles to create the packages...

Retrieving the files from the Code Bank isnt the issue, but compiling and
packaging the files is.

I'm using Javac to create my class files, the bit i'm not sure about (read,
currently lost) is the creation of the WAR/EAR, readings suggest that I use
the Deploytool, or JAR however I cant find explanitory text on how to use
those apps..

also note, I cant use a GUI, (deploy tool appears to have a gui/non gui
mode) as this will be a scripted deployment.

To add something else into the mix, ANT seems a popular choice, however this
is something ive never played with before so unless its the "prefered"
choice of the forum, i'm not planning on going there!

Please throw a few pearls of your collective wisdom my way, anything you
have would be appreciated.

Cheers


Jul 17 '05 #2
I use Ant for everything, including the creation of deployment descriptors.
Not only will you learn the de facto standard in Java build tools, but you
may even learn about J2EE and the deployment descriptor definitions that are
required - I usually write them by hand.

--
Tony Morris
(BInfTech, Cert 3 I.T., SCJP[1.4], SCJD)
Software Engineer
IBM Australia - Tivoli Security Software
"Bob Reynolds" <bo*@bigpond.co m> wrote in message
news:Xg******** **********@news-server.bigpond. net.au...
Hello,

I have a requirement to create EAR and WAR packages without using the
integrated package building tools built into the IDE. The packages will be
created via a deployment script, preferably on a Win2k/Xp machine (less
preferably we have a solaris 9x box - however i really need to get this
running on xp or i'll be shuffling files between systems constantly)

To be honest, all i've ever used is my IDE, in this case Sun One Studio
(forte) to build my EARs and WARs but now I need to build my packages on a
dedicated build box thats tied in with our Source Repository.. Meaning i
have to go to first principles to create the packages...

Retrieving the files from the Code Bank isnt the issue, but compiling and
packaging the files is.

I'm using Javac to create my class files, the bit i'm not sure about (read, currently lost) is the creation of the WAR/EAR, readings suggest that I use the Deploytool, or JAR however I cant find explanitory text on how to use
those apps..

also note, I cant use a GUI, (deploy tool appears to have a gui/non gui
mode) as this will be a scripted deployment.

To add something else into the mix, ANT seems a popular choice, however this is something ive never played with before so unless its the "prefered"
choice of the forum, i'm not planning on going there!

Please throw a few pearls of your collective wisdom my way, anything you
have would be appreciated.

Cheers

Jul 17 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1562
by: Bon Bon | last post by:
I am trying to run the Java PetStore Demo using clouldscape. But my default RMI registry port 1099 is taken by some other program. So I am running cloudscape on port 2001. But then the deployment of the petstore application fails. Could someone suggest a solution for this problem. This is what I am trying to do : 1)I am running Cloudscape on a different port (2001) instead of 1099 as I need to run a different product on that port.
0
2438
by: Alex Molochnikov | last post by:
I would like to get an opinion from other EJB developers who might have faced a similar problem. I am developing an EJB for deployment on various app servers (JBoss, Sun ONE, BEA WebLogic). Ideally, I would like to keep a single codebase, and only tweak the XML deployment descriptors when necessary. This seems to be an achievable goal for targeting JBoss and Sun ONE, but not WebLogic. I do all development in Eclipse, using JBoss plugin...
4
1871
by: Mark | last post by:
Is there some Microsoft website or ftp server that I can point my installer to to download dotnetfx. Pointing user to the Windows update page is not an option, I would like my application to install the .NET framework seamlessly and silently without asking the user to do anything other than agreeing to the license. Is this possible? regards Mark
0
1220
by: Nigel Bell | last post by:
Hi all Please excuse me if this seems silly.... I've been using the VB6 Package & Deployment Wizard to create a 'CD' version of an Access application based on FE/BE and a rather large number of support files (> 800 JPG images) The PDW installation is currently taking over 90 mins so I'm looking to Visual Studio as a more up to date technology to improve on this.
3
2538
by: Paul Aspinall | last post by:
Hi I want to package my C# winforms app, to be deployed with MSDE, as easily as possible for the end user. I want to create an MSI or Installshield (prefer MSI), to setup my C# app, together with MSDE (if not already installed), and the MSDE application DB. How can I detect if MSDE is already installed?? Has anyone does this?? How??
1
1051
by: Nak | last post by:
Hi there, I have come across a bit of an annoying bug, all of a suddent VB.NET is packaging old versions of my assemblys into the into my deployment package. I can confirm that it is doing this by deleting the assemblys from the projects Bin folder as well as the output of the deployment projects build and then recompile. The files are replaced but for some strange reason they do not match! This is very irritating a quite similar to...
0
5208
by: blkwebman | last post by:
I'm trying to create a "standalone" install package (without any of the dialog boxes that a standard setup package would have). I think I understand how to do it in VB6 (using PDCmdLn.exe); I have already researched this subject in the MSDN for VB6. Here is the problem: I'm trying to execute a batch file containing this command and I'm running into a couple of errors. Here is the contents of the batch file: ...
1
1255
by: 4m8un | last post by:
Hello everybody I have a problem with Packaging & Deployment VB. Im use VB 6 with Crystall Report 9 Often im success to packaging vb 6 but without crystall report, but every i use report with crystall report 9 the package not success. No, warning messages form vb 6. so my program couldn't be package anymore. Thanks for explanation... :)
5
1665
by: Paul Rubin | last post by:
I've been through this kind of thing a few times in the past and received excellent advice here on clpy about how to deal with specific technical aspects (e.g. how to use setuptools, InnoSetup, etc). I'm now wondering where this type of thing is best addressed in more general terms. What I usually see happening, in projects I've worked on and in others, is that developers get the code working on their own computers, using source control...
0
9800
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
1
10556
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9339
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7762
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6960
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5629
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4429
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3987
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3085
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.