maven实践:(一)创建普通java项目、打包、运行

maven实践:(一)创建普通java项目、打包、运行

安装maven,配置环境变量

  • 新建M2_HOME和MAVEN_HOME变量,把maven的解压目录填入
  • 在path变量中加入%M2_HOME%/lib;%MAVEN_HOME/lib%;

切换官方源为aliyun maven源

在maven解压目录的conf文件夹中settings.xml中mirrors标签下添加

   
        alimaven  
        central  
        aliyun maven  
        http://maven.aliyun.com/nexus/content/groups/public/  
      
  
      
        ui  
        central  
        Human Readable Name for this Mirror.  
        http://uk.maven.org/maven2/  
      
  
      
        jboss-public-repository-group  
        central  
        JBoss Public Repository Group  
        http://repository.jboss.org/nexus/content/groups/public  
      

使用maven创建普通java项目

命令

mvn archetype:generate

期间会让你选择生成项目类型,输入groupID、artifactID
之后会生成这样的目录结构
maven实践:(一)创建普通java项目、打包、运行_第1张图片

清理目标目录并打包生成jar

命令

mvn clean package

会在项目目录下生成target目录
打成的jar包就在target目录下
maven实践:(一)创建普通java项目、打包、运行_第2张图片
生成的此jar包不能直接java -jar运行
在pom.xml
再dependencies同级加入

  



    org.apache.maven.plugins
    maven-jar-plugin
    
        1.8
        1.8
        
            
                cn.pangpython.App
                true
            lib/
            

        
        
        
    




再进行打包

mvn clean package

之后生成的jar就可以使用java -jar命令直接运行了
这里写图片描述

你可能感兴趣的:(Java,maven)