Eclipse Maven工程环境搭建与优化,适用于J2EE/Springboot开发
文章目录
1.安装Eclipse2018
eclipse-inst-win64.exe,需要JDK1.8支持,选下图第一个(Java简洁版,后面再安装J2EE)然后一路下一步直到安装成功
2.安装J2EE插件
(主要用于Tomcat应用的运行)
打开Eclipse>>Help>>InstallNew Software 按下图顺序,点击Add…
输入
Name:kepler
Location:http://download.eclipse.org/releases/kepler
然后点ok,之后会加载,等一会
加载完之后,Web,XML, Java EE and OSGi Enterprise Development(打勾选上该项,这些都是和J2EE相关的组件),然后一路NEXT,等它自己下载安装吧
3.安装YML编辑器插件
(方便查看springboot应用的配置文件)
打开Eclipse>>Help>>Install New Software,点击Add…
输入
Name:YML
Location:http://dadacoalition.org/yedit
4.安装svn插件
笔者用的是svn的site-1.8.22.zip插件,以下是4种安装方式(也可安装git,这里就不演示了)
- 将site-1.8.22.zip解压到eclipse的安装目录下的plugins文件夹内>>重启eclipse
- 将site-1.8.22.zip放到eclipse的dropins下,解压即可>>重启eclipse
- 手动指定
3.1.Eclipse的安装目录下新建一个文件夹,如Mysvn(名字任意),再在该文件夹下新建文件夹svn(名字固定)。
3.2.site-1.6.13包下的features和plugins文件夹拷贝至Mysvn/svn中。
3.3.Eclipse安装目录的dropins文件夹中新建文件svn.link,内容为path=D:\Program Files (x86)\Eclipse\Eclipse\Mysvn\svn(该路径以实际Eclipse安装路径为准)
3.4.最后把Eclipse安装目录下的configuration文件夹下的org.eclipse.update文件夹删除。 - 打开Eclipse>>Help-Install New Software,点击Add…
http://subclipse.tigris.org/update_1.8.x
若以上没生效请:eclipse安装目录下的configuration文件夹下的org.eclipse.update文件夹删除,重启Eclipse。
5.配置Maven
- 解压Maven安装包,解压到指定目录(此处根据自己的需要),笔者解压到了E:\soft\apache-maven-3.5.2目录下(根据自己实际路径),里面有bin、lib、conf等文件夹。
- 配置Maven环境变量:在我的电脑>>属性>>高级系统设置>>环境变量>>系统变量>>新建
变量名:M2_HOME
变量值:E:\soft\apache-maven-3.5.2
找到Path在环境变量值尾部加入:;%M2_HOME%\bin; //前面注意分号
打开dos窗口运行命令mvn -v
,出现如下图所示的信息说明安装成功;
修改本地仓:到maven的目录conf文件夹里修改settings.xml,下图,添加本地仓路径(自己建一个目录)本地仓里带有in-progress的文件最好删了重新下载,不然项目运行可能报错:invalid LOC header (bad signature)。
Eclipse关联Maven仓库
打开Eclipse>>Window>>Preferences>>maven>>User Serttings>>选择maven的解压路径里的setting.xml
6.优化
6.1.安装阿里代码规范插件
打开Eclipse>>Help>>Install New Software
输入https://p3c.alibaba.com/plugin/eclipse/update
然后点击next ,等待下载安装。
重启eclipse
6.2.类注释修改
通过菜单 打开Eclipse>>Window>>Preference>>Java>>Code Style>>Code Templates 在右侧选择Comments,将其中的Types项,然后选右边的"Edit",进入编辑模式,将 @author u s e r 中 的 {user} 中的 user中的{user}改成你自己的名字即可(其他格式自行搜索),模板↓↓↓
/**
*
* @author luchao
* @date ${currentDate:date('yyyy/MM/dd')}
* ${tags}
*/
6.3.配置svn不需提交的文件类型
打开Eclipse>>Window>>Preferences>>Team>>Ignored Resources 点击Add Pattern添加这些文件类型
.settings
.classpath
.project
*.prefs
logs
target
6.4.Eclipse Validating缓慢优化
Window>>Preferences>>Validation
Manual(手动)保持不动,
Build里面的勾勾全部去掉。(只留下Classpath Dependency Validator)