eclipse3.1.1 属性,插件总结

程序代码自动排版:      Ctrl+Shift+F

自动汇入所需要的类别:  Ctrl+Shift+O

查看使用类别的原始码: Ctrl+鼠标左键点击

熱鍵修改處:  Window->Preference->General->Keys

显示行号:   Window->Preference->General->Editors->show line numbers

eclipse几种常用插件 

     tomcatPlugin配置

1.  tomcatPluginV31beta.zip解压缩,把其中的com.sysdeo.eclipse.tomcat_3.1.0.beta文件夹拷贝到eclipse安装目录下的plugins目录中。

2.  打开菜单Windows->Preferences->Tomcat.Tomcat Version选择Version 5.0.x,Tomcat Home选择Tomcat的安装路径,Configuration File中会自动填入Tomcat配置文件server.xml

       提供一个对struts的配置文件进行显示、配置的界面。 

     Struts Console配置:(easy struts) 

1.  struts-console-4.8.zip解压缩,把其中的com.jamesholmes.console.struts文件夹拷贝到eclipse安装目录下的plugins目录中。

2.  建立关联文件:   Window->Preference->General->Editors->File Associations

file type:       *.xml

Associated editor:  structs console(default)

lomboz 

     (要用到两个压缩包:lomboz-emf-gef-jem-I20050521.ziplomboz-I20050521.zip)

     struts

1.       把下载下来对应的Struts包进行解压缩后,将lib文件夹下面对应的*.jar文件复制到后续创建的struts应用项目的WEB-INF/lib目录下(…/eclipse/workspace/工程名/项目名/WEB-INF/lib)。如果多个Web应用中都使用了Struts,也可以将上述文件直接复制到Tomcat安装目录的common/lib目录下(C:/Tomcat 5.5/common/lib)

      DBCP的数据库连接池问题解决:

     <struts-config>

             <data-sources>
          <data-source key="mysqlDB1" type="org.apache.commons.dbcp.BasicDataSource">

                ...

              </data-source>
    </data-sources>

         ...

   </struts-config>

    出错信息:致命的: データソース mysqlDB1 の初期化
              java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource

                    ...

     解决方法:下载三个jar 包:commons-collections-3.1.jar,commons-dbcp-1.2.1.jar,commons-pool-1.2.jar。(http://jakarta.apache.org/site/downloads/downloads_commons.html)放入Tomcat安装目录的common/lib目录下。

     tomcat启动后http://localhost:8080无法打开:

      这是由于使用代理服务器的缘故,输入"http://服务器ip:8080/tns"即可访问. 

     SerializablUID

   error: The serializable class XXX does not declare a static final serialVersionUID field of type long 

   当你一个类实现Serializable接口,如果没有定SerializablUIDEclipse 会提供个提示功能告你去定

   一个是默1L,比如:private static final long serialVersionUID = 1L;
   一个是根据名、接口名、成方法及属性等来生成一个64位的哈希字段,比如:private static final long serialVersionUID = -8940196742313994740L;

     在Eclipse中点击类warning的图标一下,Eclipse就会自动给定两生成的方式,如上面所述。如果不想定它,在Eclipse的置中也可以把它掉的,置如下:
Window ==> Preferences ==> Java ==> Compiler ==> Error/Warnings ==> Potential programming problems 将Serializable class without serialVersionUID的warning改成ignore即可。

环境变量的配置:

CLASSPATH:
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%TOMCAT_HOME%/common/lib/servlet-api.jar;%TOMCAT_HOME%/common/lib/jsp-api.jar;C:/jdk1.5.0_06/lib;

JAVA_HOME:
C:/jdk1.5.0_06

Path:
%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/system32/WBEM;C:/jdk1.5.0_06/bin

TOMCAT_HOME:
C:/Tomcat 5.5

外置插件的写法:

folder: links; file:NLpack.link         path =D://eclipse//NLpack

            
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值