Eclipse相关技术总结

1)、Eclipse: The declared package does not match the expected package

Close and reopen the already opened java file (F5 refreshing it did not work).

2)Java compiler level does not match

进入项目--properties --project Facets设置java文件的版本为 1.7或者其他 确保和本机安装的jdk一致

3)、Eclipse下JUnit报错“The input type of the launch configuration does not exist ”

test下的包全部变成了文件夹

解决:选中test,右键,选择Build Path---User as Source Folder~

4)java.lang.UnsatisfiedLinkError: no db2jdbc64 in java.library.path

driver=COM.ibm.db2.jdbc.app.DB2Driver

改成driver=com.ibm.db2.jcc.DB2Driver

5)、Target runtime Apache Tomcat v6.0 (2) is not defined.

改成勾选第一个就可以了

6)、通过Eclipse中的Java Build Path 时报错Could not write file: xx:\xx\.classpath

通过Eclipse的import一个项目到工作台。在通过Java Build Path修改classpath时报错,网上收到解决方法:确保Eclipse说的那个文件不是可读,确保文件不是隐藏的。

经过检查我的文件时隐藏,修改属性再试。没问题了。

7)D:\apache-tomcat-6.0.51\webapps\SRESP_YLT does not exist or is not a readable directory

D:\apache-tomcat-6.0.51\conf\Catalina\localhost 目录下面的SRESP_YLT.xml删除即可

8)、eclipse运行卡顿 gc overhead limit exceeded

第一步:修改eclipse默认配置

Eclipse.ini默认文件如下:

修改如下:

-Xms512m -Xmx1024m

第一个是最小的初始化内存,第二个是最大的占有内存

还可以加上 -XX:MaxPermSize=1024m这个意思是在编译文件时一直占有最大内存

第二步:设置虚拟机参数

https://jingyan.baidu.com/article/fdffd1f84a845af3e98ca186.html

第三步:重启Eclipse

9)config文件夹里面的配置文件编译打包后放在class文件夹如何设置?

10)、查询或更新某张表报DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016错误解决方法

先连上 db2 connect to stdas user db2inst1 using db2inst1

再reorg db2 reorg table stdas.T_BIND_INFO

11)、解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.

1.添加M2_HOME的环境变量

2.Preference->Java->Installed JREs->Edit 选择一个jdk,

添加  -Dmaven.multiModuleProjectDirectory=$M2_HOME

12)、eclipse 代码自动补全和自动引入包名

解决代码的自动提示问题:

1、打开 Eclipse -> Window -> Perferences

2、找到Java 下的 Editor 下的 Content Assist , 右边出现的选项中,有一个Auto activation triggers for Java:

会看到只有一个”.”存在。表示:只有输入”.”之后才会有代码提示

3、在框中点‘’.‘’后输入触发自动补全的字母”abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ. ”(注意后面还有一个空格),保存就可以了。

解决xml自动补全:

xml文件自动补全

Windows->preferance->XML->XML Files->Editor->Content Assist

面板最上端 Auto Activation 将Prompt when these characters are inserted后面的文本框中的“<=:”替换成

“<=:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ”(注意后面还有一个空格)

自动引入包名:

Window->Preferences->Java->Editor->Conten Assist  勾上 Add import instead of qualified name

13)、eclipse Failed to create the part's controls 解决

eclipse Failed to create the part's controls 解决_maoko-CSDN博客

14)、关于web项目创建后WEB-INF下面没有出现web.xml的解决方法

或者创建dynamic web project的时候记得打钩

15)、svn恢复到历史指定版本

比如APBusServiceImpl.java这个文件,

16)、eclipse打开慢运行慢问题解决

  1. 修改 eclipse 的配置文件 eclipse.ini 。
    把 eclipse 的运行内存修改为:
    -Xms256m
    -Xmx512m

  1. 修改 jre 中的Default VM Arguments 

  1. 进入 eclipse 后,打开首选项。关闭一些不必要的验证,按下图操作,只留下 Build 下面的 Classpath Dependency Validator 。

  1. 按下面的操作关闭启动时运行的插件。

17)、eclipse错误只看选定项目的

通过problems视图右上角打开菜单,选择Show-Errors/Warnings on project。

  1. 、Referenced file contains errors (http://mybatis.org/dtd/mybatis-3-config.dtd)

Window--Preferences--Validation,可以去掉XML Validator 和 XSL Validator 等文件类型的验证信息(包括Manual和Build)

  1. java.lang.ClassNotFoundException:

org.springframework.web.context.ContextLoa解决方案

解决方案(开发环境eclipse):

其实是你的jar文件没有同步发布到自己项目的lib目录中

(如果是用Maven进行构建的话) 可以试试 下面的办法

–rebuild下project就可以了

项目点击右键 点击 Properties 选择Deployment Assembly 再点击右边的Add按钮 选择

Java Build Path Entries后点击Next按钮 然后选择你的Maven Dependencies 确定即可

使用的软件 eclipse

  1. 、test

4、Tomcat相关

1)、设置端口号

Server.xml

Eclipse里面也可以设置项目Server.xml的port

<Connector connectionTimeout="20000" port="8088" protocol="HTTP/1.1" redirectPort="8443"/>

2)、 java.lang.OutOfMemoryError: PermGen space及其解决方法

-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值