maven打包jar包

来源:互联网 发布:画图软件使用方法 编辑:程序博客网 时间:2024/05/22 05:03

使用maven打包java程序,打成jar包。步骤如下:

1.需要在pom.xml文件中添加如下代码

<properties>        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>        <jdk.version>1.5</jdk.version> </properties>  <build>    <plugins>        <plugin>           <artifactId>maven-compiler-plugin</artifactId>           <version>2.3.2</version>           <configuration>               <source>1.7</source>               <target>1.7</target>           </configuration>         </plugin>        <plugin>            <artifactId>maven-assembly-plugin</artifactId>            <configuration>                <archive>                    <manifest>                        <mainClass>指定 main 函数所在类名</mainClass>                    </manifest>                </archive>                <descriptorRefs>                    <descriptorRef>jar-with-dependencies</descriptorRef>                </descriptorRefs>                <failOnMissingWebXml>false</failOnMissingWebXml>              </configuration>            <executions>                <execution>                    <id>make-assembly</id>                    <phase>package</phase>                    <goals>                        <goal>single</goal>                    </goals>                </execution>            </executions>        </plugin>    </plugins>  </build>

保存文件
2.右键 –> Maven –> Update Project… (更新项目)

这里写图片描述

3.右键 –> Run As –> Maven clean (将根目录下生成的target文件移除)

这里写图片描述

4.右键 –>Run As –> Maven install(生成jar包)

这里写图片描述

5.生成的jar包

这里写图片描述

使用 项目名-版本号-jar-with-dependencies.jar
运行jar文件 java -jar test.jar

在linux后台运行
$ nohup java -jar test.jar >temp.txt &
//这种方法会把日志文件输入到你指定的文件中,没有则会自动创建

原创粉丝点击