利用Eclipse 把Java项目转成maven项目详细步骤

建立maven本地仓库

一、安装maven,下载地址:http://maven.apache.org/download.cgi

a、在安装maven后,maven本地仓库并不会被创建,她是在第一次执行maven命令的时候才被创建。
b、maven本地仓库的默认位置是在当前用户目录下的.m2/repository/,这就是maven默认位置。

如何更改maven本地仓库默认位置?
这里要引入一个新的元素 localRepository,它在maven安装目录下的settings.xml文件中。
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
注:settings.xml在下载的maven下的conf文件夹下

二、Eclipse配置maven插件环境配置

a、打开Eclipse选择Window -->Preference -->Maven —>User Settings

Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
点击Apply后Ok完成;

java项目转换为maven项目

a、右键选择要转换项目,选择convert to maven project如图

Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
Finish完成,项目自动创建pom.xml、bin文件夹和target文件夹,到这一步基本转换成功了。

b、Pom.xml添加依赖jar

例如:本项目缺少redis的包

Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
步骤:
1、浏览器搜索找到maven仓库,在maven搜索找到想要的jar依赖copy。

Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
2、打开pom.xml填写依赖

Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
根据需要填写,我这里是直接run
Eclipse控制报错:如图:http://cwiki.anache.org/confluene/display/MAVEN/NoGoalSnecifiedException
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
只要在pom.xml的节点下添加compile
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
右键再次maven bulid
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
所需的包下载成功。。。

注:还有一种情况就是maven build成功了,但是项目依旧是不能导入所需的包。这是由于项目还是没有添加maven依赖(Maven Dependencies)

解决:选择项目右键 -->bulid path -->configue bulid path …
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
Next
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
再次添加maven的settings.xml 即可
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,
成功
Java项目转成maven项目,eclipse引入maven插件,maven build 报:display/MAVEN/NoGoalSnecified,maven build成功了,还是不能使用包,

相关文章: