[转]提示错误 package javax.servlet.jsp does not exist package javax.servletr.jsp.tagext does not exist
2015-08-19 09:02
686 查看
你在JAVA servlet容器运行的时候没配置servlet-api.jar,tools.jar,rt.jar,jsp-api.jar的classpath
我的classpath=
.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\common\lib\serlvet-api.jar;%JAVA_HOME%\jre\lib\jsp-api.jar;%JAVA_HOME%\jre\lib\servlet-api.jar;
在Tomcat安装目录\common\lib下有jsp-api.jar,把它加到classpath变量里就可以.
如果用命令行话,可以暂时这样指定classpath变量:
javac Abc.java -classpath %classpath%;Tomcat安装目录\common\lib\jsp-api.jar(后面还可以加其它的包,用分号隔开)
长久之计,最好还是将jar包路径加到系统变量classpath里.
我的电脑--右键选属性--高级--点系统变量下的新建按钮(如果还没有的话)--双击classpath变量或点编辑--把用到各个包的路径(包括jar文件名)加到现有classpath值的后面,确定就OK了.
我的classpath=
.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\common\lib\serlvet-api.jar;%JAVA_HOME%\jre\lib\jsp-api.jar;%JAVA_HOME%\jre\lib\servlet-api.jar;
在Tomcat安装目录\common\lib下有jsp-api.jar,把它加到classpath变量里就可以.
如果用命令行话,可以暂时这样指定classpath变量:
javac Abc.java -classpath %classpath%;Tomcat安装目录\common\lib\jsp-api.jar(后面还可以加其它的包,用分号隔开)
长久之计,最好还是将jar包路径加到系统变量classpath里.
我的电脑--右键选属性--高级--点系统变量下的新建按钮(如果还没有的话)--双击classpath变量或点编辑--把用到各个包的路径(包括jar文件名)加到现有classpath值的后面,确定就OK了.
相关文章推荐
- [转] javax.servlet.jar - jar not loaded问题解决
- eclipse + maven 报运行环境是jre不是jdk的错误
- Java多线程基础总结
- 【备忘】java中File类的getXxx(路径相关方法)返回值
- java的队列
- Spring 的下载、安装和使用
- 关于spring @postConstruct失效的问题
- java 多线程(三)条件对象
- java基础学习多线程学习笔记
- java-多线程深入(六)锁
- 关于eclipse连接设备调试的问题
- JDK的安装以及配置
- JDK的安装以及配置
- Myeclipse 编译等级
- Android Eclipse工程开发中的常见调试问题(二)android.os.NetworkOnMainThreadException 异常的解决办法
- Comparator Comparable
- Java的package和import
- JMX监控Zookeeper状态Java API
- Java对日期Date类进行加减运算、年份加减月份加减、时间差等等
- java之 ------ 泛型【从基础到加强】