进行Maven的安装

x33g5p2x  于2021-03-14 发布在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(283)

Maven是基于项目对象模型(POM),可以通过一段小描述信息来管理项目的构建、报告和文档的软件项目管理工具。
首先登陆maven的官网http://maven.apache.org/ 选择Download下载频道

选择下载apache-maveb-3.5.0-bin.zip
然后解压在当前文件夹并复制文件路径进行环境变量配置
新建M2_HOME,值为相应的文件路径

再配置PATH变量值%M2_HOME%\bin

最后可以在cmd输入mvn -sersion测试是否安装成功,成功可以看到maven路径
接下来进行maven的配置
回到安装的文件在conf文件下有个settings配置文件把它拉到D:/xuexi/workspace/repo文件夹下面以后升级版本也无需更改配置文件,打开配置文件找到<mirror>

更改远程仓库为

<mirror>
      <id>UK</id>
      <mirrorOf>central</mirrorOf>
      <name>UK Central</name>
      <url>http://uk.maven.org/maven2</url>
</mirror>

或者阿里云的镜像仓库运行也很快

 <mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>


接着我们更改本地仓库位置(非必要)
我们先在配置文件中找到<localRepository>标签更改为<localRepository>D:/xuexi/workspace/repo</localRepository>路径自己创建
到此就完成对Maven的安装
接下来把Maven集成到myeclipse或者eclipse两者方式一样
打开myeclipse在myeclipse中打开windows-preferences然后在搜索栏搜Maven得到如下图

在右边有个add按钮点开选择之前安装的Maven确定
再点左边有个User Settings确保路径是之前配置文件所在的.m2路径

点击ok.....
使用Maven创建工程
第一步,创建Maven项目
在cmd中切换到工作目录然输入下面指令
mvn archetype:generate -DgroupId=imooc-lushaobin -DartifactId=spring-mvc-learning -DarchetypeArtifactId=maven-archetype-webapp
接下来在这个地方两次停顿直接按回车

然后把工程导入myeclipse
第二步
添加一个java文件

把pom.xml文件中的packaging的值改为jar
接下来在pom.xml中添加,并把junit版本号改为4.10

	<dependency>
	    <groupId>javax.servlet</groupId>
	    <artifactId>javax.servlet-api</artifactId>
	    <version>4.0.0</version>
	    <!-- 只在编译 和测试时运行-->
	    <scope>provided</scope>
	</dependency>

接着建立源文件夹java和test首先右键build path -> configure build path -> source ,选择 src/main/java、src/test/java按remove删除两个错误的源文件夹

接着在javaResources右键选择建立源文件夹,选择目标工程,填写要建立的文件名按finish,src/test/java源文件夹建立同理

接着点工程名右键,点击首选项,找到Project Facets 查看图中选项是否勾选,没有就勾选

接着点工程名右键,点击首选项,找到Deployment Assembly 查看,把有关/src/test/java的remove

然后回到pom.xml配置文件中添加

    <plugins>
    	<plugin>
    		<groupId>org.eclipse.jetty</groupId>
		    <artifactId>jetty-maven-plugin</artifactId>
		    <version>9.4.7.v20170914</version>
    	</plugin>
    </plugins>


这样工程可以在浏览器中访问。(换成tomcat也可以)

相关文章