gpt4 book ai didi

java - 我的JDK里面没有javax.servlet包

转载 作者:行者123 更新时间:2023-11-30 06:26:15 26 4
gpt4 key购买 nike

我正在关注 Head First:Servlet 和 JSP,并且正在编写我的第一个 Servlet。
我尝试使用命令行编译它,但出现错误,提示 package javax.servlet 不存在。

到目前为止,我已将 JAVA_HOME 变量设置为以下值:C:\Program Files\Java\jdk1.7.0_11PATH 变量也到 C:\Program Files\Java\jdk1.7.0_11\bin

如何获取 javax.servlet 包?

此外,我在被利用的小程序错误之后安装了JDK 7 update 11
我同时安装了 JDK Update 11JDK Update 9
我应该摆脱 Update 9 还是不需要它?

杂项

操作系统:Windows 7 家庭高级版 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

关于java - 我的JDK里面没有javax.servlet包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14603062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com