error 1 :
2014-4-15 9:40:19 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\tomcat\apache-tomcat-5.5.34\temp\10-ShoppingBook10.1\WEB-INF\lib\servlet-api.jar) - jar not loaded. See
Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
error 2: eclipse和Myeclipse出现找不到Could not find the main class: org.apache.catalina.startup.Bootstrap的解决办法 如下:
eclipse和Myeclipse出现找不到org.apache.catalina.startup.Bootstrap的解决方法
eclipse:默认的配置路径不对,需要自己设置一下。
参考eclipse下的Tomcat配置及jsp网页调试中的3.4
Myeclipse:如果使用Tomcat7,会出现这个问题,因为只支持到Tomcat6
window-preferences-servers-Tomcat6.x-Path
在Path里面选择Add JAR/ZIP,加载tomcat7下的……/bin/tomcat-juli.jar。点击“OK”.
然后就可以打开服务器了。
error 3: 当同时又多个tomcat时,startup.bat 开启后,最后悔一闪而过 ,tomcat 5 不支持EL语言即,${ var}
端口号一定记得更改(三个地方),否则虽然跑了一会,但是最后还是一闪而过,所以得通过配置更高版本的tomcat和jdk,一般安装和
老版本的同一目录下即可,为了以后配置方便,更改环境变量,java -version , localhost:8080(根据实际的端口号,来写),检验配置是
否成功,最后更改myeclipse eclipse 下的window-preferences-servers-Tomcat6.x 和 jdk 即可。。
error 4 导入外部jar包:
1、在项目上单击右键-build path-config build path
2、在打开窗口的右侧上方栏选Library,点Add External JARs
3、选择JAR打开,然后点击OK保存。导入的jar包可以在Referenced Librarys中查看。
error 5 : string cannot be resolved to a type 表现:所有出现String或String型返回值的地方都显示为红叉叉
原因:没有导入JRE System Library
解决方法:
1、先安装JRE。在window-Pereference-Java-Installed JREs中点击Add
2、选择Standard VM,点击next
3、选择JRE home路径。路径为JDK的根目录。选择好了点击finish。
4、勾选刚刚加入的JRE,点击OK。
5、添加Library。右键单击工程-Build Path-Add Libraryies
6、选择JRE System Library然后点next
7、选择Workspace default JRE(就是在刚刚安装JRE步骤安装进来的JRE),点finish.
Q:如何通过eclipse 查看第三发jar的源代码(src的java文件)和文档(doc)?
A:(当然你要有他的代码!)相信用过android-support-v4.jar的朋友一定知道,添加了lib库之后,我们也无法看到他的源代码和文档,本文来解决这个问题:
以android-support-v4为例来讲解:
1、我们只需要在同一个目录下建一个properties文件,名字跟你所用的support jar包相同,即android-support-v4.jar会有一个对应的android-support-v4.jar.properties的文件。
2、在文件中输入源码的路径即可(注意转义字符
A: 或者通过ctrl + 单击进行跟踪,提示找不到的界面进行加载即可,eclipse自带的功能。