记录一下jar包运行

来源:互联网 发布:stm32图像处理算法 编辑:程序博客网 时间:2024/06/05 07:10

 

今天写了个程序放服务器上需要很长时间执行,于是想放服务器上跑,运行main函数。记录一下让这个程序跑起来的步骤。呵呵

首先我是用myelipse开发的,这个工具可以打jar包的,给包命名,选中main函数,下一步下一步就打好包了。

但是如果开发里面用到了引用的别的jar包的话,就会有问题。我用的解决方案是把引用的jar包里的目录都解压到当前打好的jar包中。

这样就没出问题了。要使程序在linux服务器上跑起来执行命令了。我试了java -jar poi.jar  但是这种方式在我没有使用log4j打印日志的情况下,没有任何日志输出痕迹的,我把日志用System.out.println方式输出的。于是我找了系统部的人帮忙看,使用以下命令日志就都输出到poi.log文件中了。运行jar包,并且打印日志,正是我想要的结果。命令:nohup java -jar poi.jar >> poi.log 2>&1 &

ok。大功告成。

 

 

 

原创粉丝点击