一、eclipse修改maven仓库位置
第一步:
默认的maven仓库位置:C:\Users\你的当前主机用户\.m2\repository
移动后的仓库位置:E:\.m2\repository
因此只需将C盘下的.m2\repository复制粘贴到E盘即可。
第二步:
下载maven(下载后随便放到哪个文件夹,后面我们使用eclipse自带的maven插件创建maven项目,这里对文件夹的位置无要求,但最好使用全英文路径)并解压后找到conf文件夹下的settings.xml文件,编辑文件,添加如下一行后保存文件(如何下载maven请参考我的另一篇博客:链接:maven历史版本下载):
第三步:
打开eclipse软件→上边菜单栏的“窗口”→首选项→找到左边栏的maven→User Settings。将Global Settings和User Settings都设置为你maven下settings.xml文件的路径并点击Update Settings,再点击Reindex,左边的仓库位置会自动改变为E:\.m2\repository,至此,eclipse修改maven仓库位置成功。
二、使用eclipse自带的maven插件创建maven项目并解决maven项目创建成功后的错误和警告信息
第一步:
打开eclipse软件→左上角文件→新建→项目→maven文件夹→maven project→下一步→下一步(可以默认不改)→选择Artifact Id为maven-archetype-webapp(Java动态项目工程)这一个后点击下一步→输入Group Id和Artifact Id(Group Id对应JAVA的包的结构;Artifact Id对应项目的名称。就相当于输入包名和项目名)后点击完成。至此,maven项目创建完成
第二步(解决maven项目创建成功后的错误):
maven项目创建完成后我们会发现一个错误:
错误原因:tomcat下面缺失了一个jar包。
解决方法:将jar包引入就可以了。点击项目名→右键→点击属性→选择左边栏的Java Build Path→选择右边栏的Libraries→点击Add Library→选择Server Runtime→下一步→选择你配置好了的Apache Tomcat→点击完成→点击Apply and Close。至此,错误解决。
第三步(解决警告信息):
警告原因:当前的执行环境是1.5,但我配置的是1.8(我使用的是jdk1.8)。
解决方法:需要修改项目下的pom.xml文件(pom.xml是maven项目管理使用说明文件)。打开pom.xml添加maven的编译依赖工具(添加如图红框中所示的插件,我使用的插件版本是3.6.1,jdk版本是1.8,这里可以不和我一样),然后保存:
保存过后,需要更新一下:
点击项目名→右键→maven→Update Project→选择OK
至此,警告信息就没有了。
补充说明:
项目没有报错和警告信息后,我们会看见生成了maven项目的标准框架(如图):
这里还需要新建一个源文件:src/test/resources;然后配置输出路径:右键项目→属性→Java Build Path→源码→双击src/test/resources下的输出文件夹输入target/test-classes(要和上面的src/test/java的输出路径一致)→点击Apply and Close。
完成以上所有内容后,我们的项目就完全符合maven项目框架的标准。