欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用IntelliJ IDEA 配置Maven

程序员文章站 2024-01-03 22:22:52
...

一:安装maven

 

1、Maven官方下载地址

 

2、下载这个,(第一个是linux环境下的)

使用IntelliJ IDEA 配置Maven

 

3、解压到你的软件安装目录。。。(安装目录不能有中文)

 

4、配置环境变量

           变量名:MAVEN_HOME

           变量值:D:\软件包汇总\MavenJavaProjectManage\apache-maven-3.6.0

           系统环境变量 Path 添加: %MAVEN_HOME%\bin

           验证是否配置成功的话打开cmd界面输入 mvn -version;看是否能看到版本号!

 

 

二:配置Maven

1、配置 Maven 下的 setting 文件,(目录:apache-maven-3.6.1\conf\setting.xml

      使用阿里云的镜像


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

//本地仓库设置
<localRepository>C:\WRFsoftwa\MavenWarehouse</localRepository>

  • 使用阿里云的镜像以后他就从阿里云那边给你下jar包,但是个人感觉那个*仓库的也还行把,就没设置,虽然下载慢了点!
  • 配置本地仓库的话,就是她下载的jar包会在你配置的本地仓库中

 

2、IDEA中的配置

                            使用IntelliJ IDEA 配置Maven

使用IntelliJ IDEA 配置Maven

使用IntelliJ IDEA 配置Maven 

 3、配置完上述以后你就可以写pom文件中的依赖了,

       写完pom的配置文件以后

       使用IntelliJ IDEA 配置Maven

这样就能将依赖下载下来! 

如果不知道怎么写依赖,可以去这个地方查找    传送门 

 

 

4、如果你的项目中的依赖已经存在,但是没有 源码包 则可以执行以下操作:

     使用IntelliJ IDEA 配置Maven

 

 

5、可能有那些 jar 包是自己公司内部的,所有在*仓库添加依赖是找不到的,可以执行一下操作(maven对lib里导入的jar包进行管理

有时候,我们会有一些自己内部封装的jar包,无法使用maven进行管理,就必须要放入到lib里,才能使用这些jar包。但是由于项目是基于maven管理的,所以在编译的时候,会报错(jar包找不到,找不到符号),这时候就需要让maven对lib进行管理。只需要在pom中添加下面的依赖即可。
--------------------- 



<build> 	
   <plugins>
       <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
           <version>3.0</version>
           <configuration>
               <source>1.8</source>
               <target>1.8</target>
               <encoding>UTF-8</encoding>
               <compilerArguments>
                   <extdirs>src\main\webapp\WEB-INF\lib</extdirs>
               </compilerArguments>
           </configuration>
       </plugin>
   </plugins>
</build>



 

 

相关标签: Maven

上一篇:

下一篇: