File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes IDEs, Version Control and other tools and the fly likes How to submit project to client Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "How to submit project to client" Watch "How to submit project to client" New topic

How to submit project to client

P Arunkumar
Ranch Hand

Joined: Jan 05, 2012
Posts: 119

I have completed one project it is website creation. I have used eclipse IDE. I have designed in jsp and concept in java,servlet and database is MySQL . and we running in tomcat. if i wants to send to client how i wants to submit to them,because iam new to developing field, i don't know how to set url please help to solve the problem.

Thanks in advance.
Wendy Gibbons

Joined: Oct 21, 2008
Posts: 1107

have you done all your testing through eclipse so far?

if you have you need to learn how to make this work using tomcat, on your local machine (before you start trying it on a customer site).

to create a war file in eclipse you export it, like you would a jar file.

You will need to read tomcat documentation and come back to us when you have tried and have precise problems.
And this wont be the correct place to ask in then, maybe servlets or jsp
Wendy Gibbons

Joined: Oct 21, 2008
Posts: 1107

and the word 'deploy' will come in usefull, for your google searches.
Peter Johnson

Joined: May 14, 2008
Posts: 5852

What do you mean by " i don't know how to set url". What URL? Usually, the URL (or at least the hostname) used for a web application is assigned by the application server (Tomcat in your case) and should be of no consequence to your application.

And I think you are asking a general purpose packaging question. The answer depends heavily on what OS your customer is running. Windows customers might expect an installation program (MSI or EXE); InstallShiled can help you there. Linux customers might expect packages supported by their package manager. In either case I have at times provided a ZIP file with an Ant script that performs the installation.

The other thing you have to consider is the licensing terms of the third-party software you are shipping. Tomcat should be OK, its Apache license is very lenient. But MySQL has a GPL license which places various burdens on you, the redistributor. Make sure you understand the licensing issues before you redistribute any open source software, they are not onerous but you want to make sure you are in compliance.

JBoss In Action
subject: How to submit project to client
It's not a secret anymore!