Eclipse插件管理-Link方式安装

转自:http://www.360doc.com/content/06/0621/10/7922_139394.shtml

前提是你已经安装好了Eclipse工具了,比如安装在E:\OpenSource\Eclipse\目录下,以下这个目录以%ECLIPSE_HOME%来进行表示

在%ECLIPSE_HOME%下建立一个PlugInsNew的目录;比如:E:\OpenSource\Eclipse\PlugInsNew
你下载了个新的插件,比如叫做:XYZ

  1. 那么就在%ECLIPSE_HOME%\PlugInsNew\目录下建立XYZ目录,目录里面是eclipse目录,eclipse目录包含有features与plugins两个子目录;结构如下图所示:
    eclipse_link.jpg
  2. 把下载的新插件的文件放在以下相应目录中
    %ECLIPSE_HOME%\PlugInsNew\XYZ\eclipse\features
    %ECLIPSE_HOME%\PlugInsNew\ XYZ\eclipse\plugins
  3. 建立相关的.link的文件
  4. 然后在%ECLIPSE_HOME%\links目录里建立一个XYZ.link的文件,内容如是:path=E:/OpenSource/Eclipse/PlugInsNew/XYZ就一行这样的路径指示而已。

这样,如果你下载了多个插件就可以如法炮制建立多个Link文件,想加载哪个插件就把哪个插件的Link文件放到%ECLIPSE_HOME%\links的目录中即可,使用与管理都很方便,建议千万不要放在默认的安装目录中
如果你的%ECLIPSE_HOME%与此不同,请修改XYZ.link文件里的路径
如果要删除插件,关闭Eclipse
删除%ECLIPSE_HOME%\links\XYZ.link文件即可
删除%ECLIPSE_HOME%\PlugInsNew\XYZ整个目录及文件
重新启动Eclipse即可

注:PlugInsNew文件夹可放置在其他地方,不一定要位于%ECLIPSE_HOME%下,相应的Link文件的path要对应。

eclipse远程debug部署在tomcat上的应用

转自:http://blog.sina.com.cn/s/blog_50197c290100gbop.html

配置tomcat的JPDA参数:
如果Tomcat使用的是JDK 1.5以上版本,那么JPDA可以使用JVMDI,配置方法为:
在tomcat的bin/catalina.bat文件中一开始加入:

如果是Mac OS X或是Linux,则在bin/catalina.sh文件中一开始加入:

其中address中的端口不一定非用8000哦,也可以换成其他端口。
如果使用的是JDK 1.4,那么只能使用JVMPI了,见后面的说明。
实际debug
配置好JPDA参数后,按以下顺序即可debug了:
1)先以Debug模式启动tomcat;
即:在命令行下,进入tomcat的bin目录,执行catalina jpda start(会打开新窗口)或者catalina jpda run命令(在当前窗口,和catalina run类似);
2)再在eclipse中运行相应的Remote Java Application;
第一次运行时,需要先建立这个Remote Java Application. 方法为打开”Debug”->”Open Debug Dialog”,新建一个Remote Java Application, 给个合适的名字,Connection Type选择”Standard(Socket Attach)”, Host和端口指定为localhost:8000(和上面tomcat中配置的端口一致),如下图示:

3)根据需要在java/jsp中设置断点,跟踪调试了;(和您熟悉的MyEclipse下一样)
说明:
1)以上方法在Windows/Mac OS X,Tomcat 5.5.25下均测试通过;Tomcat 5.0.x和6.0.x则参见4楼
2)如果是JDK 1.4,JPDA参数需要调整为

不过没试过,可能个别参数还需要再调整一下;(建议用JDK 1.5,因为JVMDI比JVMPI强大很多)
3)JPDA的相关参数说明见 http://java.sun.com/j2se/1.5.0/docs/guide/jpda/conninv.html
4)debug并不是诊断和解决问题的唯一方法,很多时候分析运行日志能更快地发现原因和解决问题.

Eclipse修改Project Facets的Dynamic Web Module版本

使用Eclipse开发Web工程,当工程的Dynamic Web Module版本确定后是不能修改,尝试修改时,在工程上选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,会提示如下信息:

Cannot change version of project facet Dynamic Web Module to 2.5

解决办法:

到工程所在目录下,找到.settings文件夹,删除org.eclipse.wst.common.project.facet.core.xml文件,重新在工程上点击右键,选择属性,再选择Project Facets重新选择Dynamic Web Module版本

或者

直接打开org.eclipse.wst.common.project.facet.core.xml文件,修改“jst.web”的版本,注意和“Java”的版本要对应。

 

参考于:http://hi.baidu.com/nagioswork/item/ed61872050e8048a6f2cc312