![](/img/trans.png)
[英]Why does the sun jdk source code not contain the javax.servlet package?
[英]There is no javax.servlet package in my JDK
我遵循的是Head First: Servlet and JSP
并且正在编写我的第一个Servlet。
我尝试使用命令行对其进行编译,但出现错误消息package javax.servlet
不存在。
到目前为止,我已经将JAVA_HOME
变量设置为以下值: C:\\Program Files\\Java\\jdk1.7.0_11
,并且PATH
变量也设置为C:\\Program Files\\Java\\jdk1.7.0_11\\bin
如何获得javax.servlet
包?
此外,在被利用的applet错误之后,我还安装了JDK 7 update 11
。
我同时安装了JDK Update 11
和JDK Update 9
。
我应该摆脱Update 9
还是不需要?
操作系统: Windows 7 Home Premium 32位
我还尝试了什么:
javac -cp .;D:\\Program Files\\apache-tomcat-7.0.35-windows-x86\\apache-tomcat-7.0.35\\lib\\servlet-api.jar Ch1servlet.java
我尝试了正斜线和反斜线。 在这两种情况下,我都收到无效的标志错误。
javac -cp .;D:\Program Files\apache-tomcat-7.0.35-windows-x86\apache-tomcat-7.0.35\lib\servlet-api.jar Ch1servlet.java
您已经完成了99%的工作,只需添加一些引号,因为Servlet API jar的路径包含空格。 尝试这个:
javac -cp ".;D:\Program Files\apache-tomcat-7.0.35-windows-x86\apache-tomcat-7.0.35\lib\servlet-api.jar" Ch1servlet.java
不会因为
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.