Elicpse之几个小问题

时间:2021-06-14 17:36:14

1.The resource is not on the build path of a Java project

    这是对应的jar包没有引入,只要引入即可,另外有一项source->attacment一定记得加上zip包,这样才能正确查看。

 

2.查找某个文件被哪些类继续与使用。ctrl+h即可,如果只选择被继续也可以。

 

3.elicpse中安装jad反编译很好用。这个还是很有帮忙的。

 

4.eclipse安装tomcat插件

1.安装Tomcat在Eclipse中的插件(使可以在eclipse中启动Tomcat)

2.配制eclipse中tomcat属性,window-->preferences

3.配置项目的Tomcat属性,在eclipse中右击项目preferences,选择Tomcat选项,把Is a Tomcat project打上勾,Can update

context definition打上勾 mark this context as reloadable 打上勾,注意下面的Subdirectory to set as web application

root 里填:/WebRoot,当项目启动时系统会自动到该文件夹下寻找WEB-INF文件夹下的web.xml文件
,然后选择devloader calsspath选项卡选择导入的插件

(注意参于context-name:可以随便输入,但是切记一定要加/,即/test这样。)

 


4.在eclipse中为tomcat的server.xml文件添加项目启动代码,再次右击项目,会看到有Tomcat project选项-->Update context

definition,(这时系统会为Tomcat的server.xml添加好启动代码)

如果报以下错误,请用下面的方法解决
java.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader

这个错误是由于在eclipse的项目中配置了 tomcat属性为 activeDevloader。而且tomcat目录下

/Tomcat 5.5/conf/Catalina/localhost  xx.xm中有

<Loader className="org.apache.catalina.loader.DevLoader" reloadable="true"

一帮这个属性没有必要要的。!

 

5.eclipse设置文件默认打开方式

windows ==> preferences ==> General ==> Editors

6.出现Access restriction: The type GetPropertyAction is not accessible due to rest C:\Program Files\Java\jdk1.6.0_12\lib\rt.jar的错误提示。

Eclipse默认把这些受访问限制的API设成了ERROR。只要把Windows-Preferences-Java-Complicer-Errors/Warnings里面的Deprecated and restricted API中的Forbidden references(access rules)选为Warning就可以编译通过


 

持续更新。。。