linux上jar包的运行
2024-08-26 20:21:43
指定目录:
#!/bin/bash
source /etc/profile
log()
{
echo `date +【%Y-%m-%d" "%H:%M:%S】` $1
}
log "start 168 begain"
nohup /home/data/168/program/jdk1.8.0_111/bin/java -Drun.type=loaddata -ms512m -mx1024m -jar /home/data/168/program/importFile168.jar >> /home/data/168/program/168.log 2>&1 &
log "start 168 end"
加载第三方jar包:
配置:
# .bash_profile # Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi # User specific environment and startup programs PATH=$PATH:$HOME/.local/bin:$HOME/bin
export JAVA_HOME=/home/ismp/jdk1.7
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH
shell脚本:
#!/bin/bash
source /etc/profile
lib_path="/home/ismp/write_charge/lib"
for jar in `ls $lib_path/*.jar`
do
CLASSPATH=$CLASSPATH":"$jar
echo $CLASSPATH
done
/home/ismp/jdk1.7/bin/java -Xms1024m -Xmx1024m -XX:MaxPermSize=256m -classpath $CLASSPATH main.App $bill_cycle 6
最新文章
- Automysqlbackup: WARNING: Turning off multicore support, since pigz isn’t there.
- CSS的两个小知识点 伪类选择器和display:table-cell
- POJ 2398 - Toy Storage 点与直线位置关系
- iOS 日志
- 使用架构(XSD)验证XML文件
- Zend Framework XML外部实体和安全绕过漏洞
- [微信小程序] 终于可以愉快的使用 async/await 啦
- 今天收到报警邮件,提示网站502 bad gateway,
- L-value 和 R-value.
- 【USACO 3.2.6】香甜的黄油
- erlang supervisor说明
- elasticsearch 性能调优
- Dubbo高级特性实践-泛化调用
- El表达式的判断字符串的长度和截取,日期时间的格式化
- golang如何使用channel控制goroutine退出
- PAT1113: Integer Set Partition
- PAT B1029
- Add-Migration : 无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
- php代码覆盖率执行
- mysql5.7.21免安装版配置步骤