Eclipse常见问题解决办法

在开发工作中,经常会遇到各种各样的问题,每一个问题我们都不得不去解决,否则开发工作无法进行下去,尤其对于我这种有一定程度上的强迫症的人来说。在开发工作中,即使报错的信息一样,但是引起该错误的原因也有可能不同,所以解决方案了有可能不同。下面是自己记录的一些自己遇到的一些问题:

--------------------------------------------------问题目录------------------------------------------------------------

1.报错:Could not publish server configuration for Tomcat v7.0 Server at localhost.

2.报错:!ENTRY org.eclipse.osgi 4 0 2017-10-02 12:28:21.477!MESSAGE Application error!STACK 1org.eclipse.swt.SWTException: Invalid thread access

at org.eclipse.swt.SWT.error(SWT.java:4533)

3.SVN安装失败:An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Problems downloading artifact: 

4.项目红叉无法消除

5.eclipse后台Log出现乱码

6.eclipse中中文字体太小

--------------------------------------------以下是解决办法-----------------------------------------------------

问题一,Eclipse中tomcat报错:Could not publish server configuration for Tomcat v7.0 Server at localhost.

解决方案:Servers文件夹中的server.xml文件中< Context >可能出错。核对 docBase,path,source的值是否正确

<Context docBase="xxxx" path="/xxxx" reloadable="true" source="org.eclipse.jst.jee.server:xxxx"/>

问题二,启动Eclipse时发生:!ENTRY org.eclipse.osgi 4 0 2017-10-02 12:28:21.477!MESSAGE Application error!STACK 1org.eclipse.swt.SWTException: Invalid thread access

at org.eclipse.swt.SWT.error(SWT.java:4533)

解决方案:删除workspace.metadata.pluginsorg.eclipse.core.res ources.snap 重启eclipse

问题三,SVN安装一直失败:An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Problems downloading artifact: org.eclipse.update.feature,edu.umd.cs.findbugs.plugin.eclipse,3.0.1.20150306-5afe4d1.
MD5 hash is not as expected. Expected: 700c2058d1720a42563e1541991f3b7f and found 3973f280b94a613552621cb99ad8ff0a.

解决方案:安装SVN的时候,把“Contact all update sites during install to find required software”这个勾去掉!也可能与网络不好有关。

问题四,项目红叉:项目没有任何错误,但是项目路径上出现一直出现红叉

解决方案:1)找到Eclipse -> windows ->Preferences->java ->compiler ,查看jdk版本;2)点击项目: ->Properties ->java compiler ,查看jdk版本,再点击 project Facets ,查看jd看版本。3处版本一致,即可消除项目红叉。如下图

问题五:eclipse中tomcat后台log为乱码。

解决方案:双击乱码的tomcat服务器,点击Open launch configuration ,然后修改Encoding 为合适的编码即可。

 问题六:eclipse中中文字体太小

解决办法:在eclipse设置中将字体改变成:中欧字体

以后遇到Eclipse的问题,会继续加上。。。。。。

原文地址:https://www.cnblogs.com/momoweiduan/p/8001245.html