栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

20220607

Java 更新时间:发布时间: 百科书网 趣学号

一,下载maven,官网,略
二,环境变量配置,略
三,maven压缩包解压后,修改conf文件夹下settings.xml
建议拖入idea里修改
事先在自己喜欢的路径建一个本地依赖库,不然就让maven默认吧
找到settings中本地库的注释,复制最后一句,取消注释
修改成自己设置的文件夹路径


  
    C:/software/apache-maven-3.8.5/mvn_loc_repo

下方镜像,就是私服依赖库,使用默认即可

   
    
      maven-default-http-blocker
      external:http:*
      Pseudo repository to mirror external repositories initially using HTTP.
      http://0.0.0.0/
      true
    

然后自己建maven项目文件夹,内容如下
C:softwaremaven_project

pom.xml就是该工程的配置文件Project Object Model
文件在文件夹里建立,拖入idea编写,内容如下



    4.0.0

    com.gable
    maven_project
    1.0-SNAPSHOT

    
        18
        18
    


    
        
               
                maven-compiler-plugin
                3.1
                
                
                    18    
                    18
                
            
        
    


    
    
        
            mysql
            mysql-connector-java
            8.0.29
        

        
            com.alibaba
            druid
            1.2.9
        

        
            junit
            junit
            4.13
            test
        

    


src文件夹里建main和test两个文件夹

接着建文件夹直到创立路径,也就是idea中的包名
C:softwaremaven_projectsrcmainjavacomdiy
在自定义的包名路径下,建一个HelloMaven.txt后缀改java,拖入idea编写

package com.diy;

public class HelloMaven {
    public static void main(String[] args) {
        System.out.printf("Hello Maven~~");
    }
}

回到src文件夹下,这次进入test文件夹,建两个文件夹

resources文件夹不用管,进入java文件夹,接着建文件夹
直到创立路径
C:softwaremaven_projectsrctestjavacomdiy
在此路径下建一个MavenTest.txt后缀改java,拖入idea编写

package com.diy;

import org.junit.Test;

public class MavenTest {
    @Test
    public void mvTest(){
        System.out.println("Maven is testing ===>");
    }
}

至此准备工作就绪,回到pom.xml文件和src文件夹所在的目录下
打开cmd,输入命令

cd C:softwaremaven_project

进入该目录,输入命令

mvn compile

第一次执行会下载依赖包,pom.xml配置正确不会报错
若报错输入命令

mvn clean

删除生成的target包,检查xml之后再试

mvn compile执行成功后该目录会生成target文件夹,里头就能找到编译后的class文件
依次执行的cmd命令如下

mvn compile
mvn clean
mvn package 
//junit版本正确就不报错,完成后target目录下生成jar包maven_project-1.0-SNAPSHOT.jar
mvn test
//执行成功会在cmd输出之前写在test代码里的输出语句

mvn install
//执行成功会将本项目jar包安装到之前定义本地依赖库com.diy目录下

后面三条命令,执行时会自动执行前面除mvn clean之外的命令,因为他们在一个生命周期内,啥是生命周期,略

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/957076.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号