您的位置:首页 > 运维架构 > Linux

linux部署可执行jar

2016-09-28 11:15 204 查看
1、打Jar包要指定主类,主类包含main方法

maven项目配置:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.3</version>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>act.peter.nettylearn.Netty000</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>assembly</goal>
</goals>
</execution>
</executions>
</plugin>
mainClass指定运行jar包时入口类。

2.linux系统在后台启动Jar包



nohup bin/nutch fetch internetweb/segments/20101020162440  1>> logs/nutch.log 2>> logs/nutch-err.log &

可以使用1>>表示标准输出,2>>表示错误输出

3.查看后台进程命令:ps -ef
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: