maven

不过,这只是在web项目中使用了Maven的支持,而不是直接创建的Maven项目。若是创建Maven项目,文件目录结构与标准的不一致,还要自己添加很多子目录,比较烦。

安装Maven

(1) 下载及解压。直接在官网https://maven.apache.org/download.cgi下载的,解压即可使用。最新版,要求jdk1.7以上。3.2.5版本还支持jdk1.6。解压后把文件夹apache-maven-3.2.5直接放到想要安装的位置(相当于安装目录吧)

(2) 修改配置文件settings.xml。在apache-maven-3.2.5\conf下找到settings.xml,修改localRepository段,原来是被注释掉的,去除注释。然后配置中央仓库(这里使用阿里云的)

<!-- 配置本地仓库 -->
<localRepository> 本地仓库的目录 </localRepository>

<!-- 配置中央仓库 -->
<mirror> <id>alimaven</id>
  <mirrorOf>central</mirrorOf>
  <name>alyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

关于环境变量。许多文章包括官网都说要设置修改环境变量,在Path上加上对 maven安装路径/bin 的支持。但是若不在cmd命令行方式下运行mvn命令,可以省略这一步的。

将maven添加到myeclipse中

MyEclipse自带有maven插件,MyEclipse的版本不同,自带的maven版本也就不同,因此很多人不太愿意使用自带的插件。在MyEclipse中添加外部的maven插件只需要两步骤即可完成。

  • 在MyEclipse中集成自己安装的maven。Windows->Preferences->MyEclipse->Maven4MyEclipse,修改installations和User settings两项。其中installation通过add选择maven的安装目录可以进行设置。
  • 在installations同级目录下,选择user settings,在第二行user settings中把你修改的maven的setting.xml文件引进来。

MyEclispe中创建一个支持Maven的Web Project

1. 直接创建maven项目

开启myeclipse,右键new——》other,找到maven project。选择maven project,显示创建maven项目的窗口,Create a simple project括号后面的skip archetype selection表示跳过骨架,骨架表示一些创建模板,这里我们不使用模板更加简单。输入maven项目的基本信息,如果是web工程,在Packaging栏我们要选择war(区别web项目和Java项目等)。

2. 创建普通的web项目,在创建中添加maven支持

直接在创建过程中勾选 Add Maven Support.

本文转自:https://www.cnblogs.com/zmx12/p/5586753.html
新加评论 评论标题:

文章评论

    本人maven配置

        2018-10-05    
    修改 删除

    安装目录:D:\Program Files (x86)\Java\apache-maven-3.2.5

    仓库目录:F:\MyEclipse 8.5\maven_repository

    中央仓库地址:http://maven.aliyun.com/nexus/content/groups/public/

    高版本不支持jdk1.6版本,所以使用的maven版本是:apache-maven-3.2.5-bin.zip

    不在cmd命令行方式下运行mvn命令,所以没有配置环境变量

    在pom.xml中添加jar包依赖

        2018-10-05    
    修改 删除

    通过https://mvnrepository.com/可以搜索到各种jar包

    用的阿里云的仓库也可以通过http://maven.aliyun.com/mvn/search搜索jar包

    Eclipse下,修改MAVEN 中央仓库地址,解决maven下载慢问题

        2020-03-18    
    修改 删除

    : https://blog.csdn.net/zlcoy_1/article/details/70057722

    好久不写代码,突然需要写点小程序,手生,记录知识点备忘:

    表现:导入项目到工作空间后,编译时显示maven在下载资源,但速度巨慢,无法忍受。

    eclipse中修改maven中央仓库:2种方式
    方式1:(已测试)
    作用于所有工作空间:
    1、逐项打开:eclipse->preference->Maven->User Settings。按窗口中的User Settings文本框显示的路径,创建settings.xml文件,或修改路径后创建文件。
    2、关闭窗口后重新打开,点击“open file”,在IDE中打开该配置文件,出现“could not read settings.xml”不必管。

    3、复制下列内容至配置文件,其中<mirror></mirror>部分为国内镜像。


    <settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    	<mirrors>
    		<!-- mirror | Specifies a repository mirror site to use instead of a given 
    			repository. The repository that | this mirror serves has an ID that matches 
    			the mirrorOf element of this mirror. IDs are used | for inheritance and direct 
    			lookup purposes, and must be unique across the set of mirrors. | -->
    		 <mirror>
    		    <id>alimaven</id>
    		    <name>aliyun maven</name>
    		    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    		    <mirrorOf>central</mirrorOf>
    		  </mirror>
    		
    		  <mirror> 
    		    <id>uk</id>  
    		    <mirrorOf>central</mirrorOf>  
    		    <name>Human Readable Name for this Mirror.</name>  
    		    <url>http://uk.maven.org/maven2/</url> 
    		  </mirror>
    		
    		   <mirror>
    		    <id>CN</id>
    		    <name>OSChina Central</name>
    		    <url>http://maven.oschina.net/content/groups/public/</url>
    		    <mirrorOf>central</mirrorOf>
    		  </mirror>
    		
    		  <mirror>
    		    <id>nexus</id>
    		    <name>internal nexus repository</name>
    		    <url>http://repo.maven.apache.org/maven2</url>
    		    <mirrorOf>central</mirrorOf>
    		  </mirror>
    	</mirrors>
     
    	<profiles>
    		<profile>
    			<id>default</id>
    			<repositories>
    				<repository>
    					<id>nexus</id>
    					<name>local private nexus</name>
    					<url>http://maven.oschina.net/content/groups/public/</url>
    					<releases>
    						<enabled>true</enabled>
    					</releases>
    					<snapshots>
    						<enabled>false</enabled>
    					</snapshots>
    				</repository>
    			</repositories>
    			<pluginRepositories>
    				<pluginRepository>
    					<id>nexus</id>
    					<name>local private nexus</name>
    					<url>http://maven.oschina.net/content/groups/public/</url>
    					<releases>
    						<enabled>true</enabled>
    					</releases>
    					<snapshots>
    						<enabled>false</enabled>
    					</snapshots>
    				</pluginRepository>
    			</pluginRepositories>
    		</profile>
    	</profiles>
    </settings>



    4、"apply"后配置生效,重新编译即可。

安装Mve
将mve添加到myeclie中
MyEclie中创建一个支持Mve的WebProject
评论列表
本人maven配置
在pom.xml中添加jar包依赖
Eclipse下,修改MAVEN 中央仓库地址,解决maven下载慢问题