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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
绝版的书,貌似淘宝还能找到。原来只有页码,边看边加的目录,有一半花了一晚上添加的目录,方便看了。 《Eclipse插件开发》由浅入深、有重点、有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章。第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包括行为(Action)、视图(ViewPart)、编辑器(Editor)、透视图(Perspective)等10章的内容;第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例,使读者能更加全面地理解插件开发相关技术。 目录: 第一篇 开发基础 第1章 Eclipse平台简介 1.1 Eclipse集成开发环境(IDE)介绍 1.1.1 安装及使用Eclipse IDE 1.1.2 为Eclipse IDE安装中文语言包 1.1.3 IDE的环境设置 1.1.4 使用帮助系统 1.2 什么是Eclipse 1.3 SWT/JFace技术 1.4 插件技术和OSGi 1.5 RCP技术 1.6 EMF技术 1.7 GEF技术 1.8 本章小结 第2章 SWT/JFace概述 第3章 SWT编程基础 第4章 使用基本控件与对话框 第5章 容器与布局管理器 第6章 界面开发工具 第7章 高级控件使用 第8章 SWT/Jface的事件处理 第二篇 核心技术 第9章 Eclipse插件体系结构 第10章 开发 第一个插件项目 第11章 操作(Actions) 第12章 视图(Views) 第13章 编辑器(Editors) 第14章 透视图(Perspectives) 第15章 对话框和向导(DialogsWizards) 第16章 首选项(Preferences) 第17章 帮助内容(Help Contents) 第18章 备忘单(CheatSheet) 第三篇 高级进阶 第19章 插件开发高级内容 第20章 富客户端平台(RCP)技术 第21章 Draw2d 第22章 GEF介绍与实现 第四篇 综合实例 第23章 插件开发实例 第24章 GEF实例

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值