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包
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相关文章推荐
- linux部署dubbo服务可执行Jar和启动批处理命令编写
- linux下如何部署(执行)java jar包,并关闭此jar的进程
- linux下如何部署(执行)java jar包,并关闭此jar的进程
- Spring Boot学习总结(5)——SpringBoot Jar应用Linux后台部署执行
- linux下如何部署(执行)java jar包,并关闭此jar的进程
- Linux下如何部署可执行 jar包,并关闭此运行窗口
- 在Linux下运行可执行Jar包
- linux下部署和执行kettle——(配置文件、动态获取、后台执行)
- 在Linux下运行可执行Jar包
- 在linux下执行依赖多个jar的类的方法
- 〖Linux〗将Jar文件打包成Linux可执行文件
- Linux下运行可执行Jar包
- Java项目导出为可执行jar包,并在windows/linux下运行
- (转)Linux下制作可执行的JAR文件包
- 让jar程序在linux上一直执行(转)
- 项目打成jar包在命令行或linux终端执行java工程
- Linux下执行Hadoop WordCount.jar
- java中的jar打包成可执行文件,可以避免在linux中的java程序运行时内存剧增现象
- Java桌面应用安装部署、安装程序制作(exe4j + Inno Setup) ——之二:使用MyEclipse将应用制作成可执行的JAR包
- linux 下执行jar 包