Author
Compile a Java EE source code
Urs Waefler
Ranch Hand
Joined: Mar 13, 2007
Posts: 77
posted Jan 06, 2008 07:42:00
0
I can not compile a Java EE source code. I get the following message: package javax.Servlet does not exist First I installed Java SE. After I installed Java EE. I think, I do not need Java SE anymore? I do not understand how Java SE and Java EE are related. I think, Java EE is includes Java SE. First I had the following path (Microsoft Windows XP, System): C:\Programme\Java\jdk1.5.0_06\bin After I changed to: C:\Programme\Java\jdk\bin I think, this should be the compiler for Java EE. How is it?
SCJP 1.4
Surendra Kumar
Ranch Hand
Joined: Jul 04, 2006
Posts: 87
posted Jan 06, 2008 08:54:00
0
Java EE comes with support for EJB 's. To get servlets compiled, you need servlet-api.jar. If you are using Tomcat , get it from Tomcat's lib folder.
Urs Waefler
Ranch Hand
Joined: Mar 13, 2007
Posts: 77
posted Jan 06, 2008 09:23:00
0
Yes, I use Apache Tomcat. I found the jar file servlet-api in the folder bin. How can I compile a servlet now? I tried like this: javac myFirstServlet.java It does not work.
S Vilish
Ranch Hand
Joined: Feb 06, 2007
Posts: 39
posted Jan 06, 2008 09:53:00
0
use classpath attribute to locate servlet-api.jar in order to compile your servlet e.g. javac -classpath <path to the lib folder of tomcat server>/servlet-api.jar/ yourServlet.java Vilish
Urs Waefler
Ranch Hand
Joined: Mar 13, 2007
Posts: 77
posted Jan 06, 2008 11:10:00
0
It is like that: C:\Programme\Apache Software Foundation\Tomcat 6.0\lib\servlet.jar Then: javac -classpath C:\Programme\Apache Software Foundation\Tomcat 6.0\lib\servlet.jar myFirstServlet.java But it does not work till now. What is wrong?
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56213
posted Jan 06, 2008 11:17:00
0
Please do not cross-post the same question in multiple forums. It wastes people's time when multiple redundant conversations take place. Please read this for more information.
[Smart Questions ] [JSP FAQ ] [Books by Bear ] [Bear's FrontMan ] [About Bear ]
subject: Compile a Java EE source code