美文网首页
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