美文网首页
Maven的使用

Maven的使用

作者: popli | 来源:发表于2017-09-26 21:37 被阅读8次

    首先去官网下载maven,然后解压,要配置JAVA_HOME,M2_HOME,最好加上MAVEN_HOME,maven会用到这几个环境变量,然后我们新建一个文件夹,执行

    mvn archetype:generate
    

    而后会有很多archetype让你选择,我们输入maven-apache-quickstart,点击回车,后面输入包名,和应用名称,一路回车,这样maven程序就帮助我们在当前目录下创建了一个新的maven项目,当前目录存在一个pom.xml,maven根据它来构建项目。

    需要切换到项目的根目录下,就是有pom.xml那个目录(pom代表project-oriented-model 面向工程模型,因为他是构建整个工程的配置)

    如果只编译,执行mvn compile

    编译且打包jar,执行mvn package,这样在target目录中生成jar包

    我们执行 java -cp xxx.jar com.liyafeng.go.App ,-cp的意思是执行指定类的main函数

    如果你不想每次都指定主类,可以在pom.xml指定这个jar要运行哪个类

    在<project>下加入

     <build>
        <plugins>
            <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>2.4</version>
                <configuration>
                    <archive>
                        <manifest>
                            <mainClass>com.liyafeng.algorithm.App</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
        </plugins>
      </build>
    

    最后执行java -jar xxx.jar

    相关文章

      网友评论

          本文标题:Maven的使用

          本文链接:https://www.haomeiwen.com/subject/gsveextx.html