最近在搭建公司的项目环境时遇到了一些琐碎的配置问题,特此记录一下
- 含有web模块的maven项目结构变成了这样
这是由于当前选择的视图是javaee视图,切换为java视图即可
eclipse中window->perspective->open-perspective->java - 项目用到了lombok插件,eclipse配置lombok网上有教程,按照教程配置好之后,代码全都打不开,eclispe报错,我是由于lombok的版本和eclipse不兼容,eclipse版本太低了,换成低版本的lombok的jar就好了
- svn插件安装后,Eclipse的SVN插件提示:can‘t find javaHL client…
这是由于本地没有javaHL这种客户端,只有svnKit
使用window->perferences->team->svn->svn接口选择svnkit
- Eclipse中启动tomcat报错,java.lang.OutOfMemoryError: PermGen space的解
决方法
这是由于分配给tomcat的内存不够,配置如下
- Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径)
这是由于maven项目还在update的过程中,可以进行clean一下,或者重新update maven project - mysql-jdbc-connection 5.1.25不支持mysql5.7+,会报密码错误,换成5.1.47可以
- web项目报错,can’t revert web modules version to 3.0,修改项目.settings目录下的配置文件org.eclipse.wst.common.project.facet.core.xml,
org.eclipse.jdt.core.prefs.xml的java版本与项目保持一致
- tomcat启动项目时报classnotfoundexception
由于类没有被编译成class文件导致,重新build项目,生成class文件再运行 - eclipse 运行速度调优
不允许自动校验文件- project->build automatically,不勾选
- 自动加载的插件全部去掉
- eclipse.ini文件配置加入
- 取消自动编译后,修改项目后再运行报classNotFound的异常,需要手动编译项目