【如何使用shell 脚本调用java进程】

如何使用shell脚本调用java进程,直接看脚本:

源码地址:获取源码

更多java,java学习,java面试题 http://techfoxbbs.com

时间: 2024-12-14 05:36:01

【如何使用shell 脚本调用java进程】的相关文章

shell脚本--监控java进程存活脚本

#!/bin/bash base_dir=/opt war_processor="tomcat" jar_processor="manager-server.jar platform-server.jar platform-item.jar platform-shop.jar platform-task.jar platform-trade.jar platform-user.jar" IP_ADDR=`ifconfig |grep inet|awk -F &quo

使用shell脚本调用mysql数据库存储过程,并设置定时任务

本来是要mysql数据库中创建事件任务来,定时执行存储过程,做数据传输的...后来由于种种原因,就使用crontab来定时执行,调用存储过程. 实现这个数据传输分为两步: 第一步:编写shell脚本调用mysql数据库存储过程,如下: #!/bin/bash#0 1 * * * sh /home/drmTrans3/rj_proc.shhost1=127.0.0.1user=systempasswd=linuxport=3306mysql -h${host1} -u${user} -p${pas

如何用shell脚本编译java工程

编译java工程一般直接用IDE或者用Ant.Maven之类的工具,很少有人用纯shell来编译java工程.正好遇到这样一个应该,用这篇博文做一下记录. 案例:本人用eclipse写了一个java project,然后编译打成jar包. 这个可以采用eclipse自带的Export就可以导出jar了.但是为了软件自动化等巴拉巴拉的原因,采用存shell脚本编译. 如图所示,java project的名称为iec104,下面src是源文件目录,bin是所引用的jar包目录,现在要进行编译,并且打

shell脚本调用jar包打印乘法表

#声明脚本 #!/bin/bash #打印"------cfb---------"echo "------cfb---------" #java环境变量JAVA_HOME=/usr/java/jdk1.8.0_11CLASSPATH=$JAVA_HOME/bin #指定需要执行jar包的位置,可自行设置 JARPATH=/home/haha/Desktop #环境变量的标准格式 CLASSPATH=$CLASSPATH:$JARPATH/cfb.jar #expor

Shell脚本检查memcache进程并自动重启

修正版: #!/bin/sh #check memcache process and restart if down mm_bin="/usr/local/bin/memcached" mm_log="/home/xxx/memcached_check.log" mm_ports=("11211" "11212") mm_param=("-d -m 20480 -p 11211 -u www" "

编写shell脚本运行java项目

#!/bin/sh #查询删除源文件包 cd /srv/backups; find -name *.jar | xargs rm -rf echo "删除原备份成功 " #先查询/srv/zjzdd下的文件,然后备份文件到backups目录下,在删除源文件 cd /srv/zjzdd; cp /srv/zjzdd/zjzdd-app-1.0-SNAPSHOT.jar /srv/backups; find -name *.jar | xargs rm -rf echo "备份成

Jenkins构建成功后,Shell脚本发布Java项目

查看当前系统Java版本的命令: java -version 如果显示Java版本号,说明已经正确安装,如果显示没有该命令,需要自行安装Java: 在执行项目的脚本前加上source /etc/profile; 完整的脚本为: (/var/lib/jenkins/workspace/demoSecurity/target/xxx.jar   ) source /etc/profile java -jar /var/lib/jenkins/workspace/demoSecurity/target

shell脚本调用带参数的存储过程

主要有 #!/bin/bash source /etc/profile source ~/.bash_profile ################################################################## #功能描述:调用带有输入参数和输出参数的存储过程 #执行周期:日 # CRONTAB: * 1 * * * * ${prog_path}CALL_PRODEDURE.sh >> ${prog_path}CALL_PRODEDURE.log 2&a

Linux环境下,Shell脚本启动java程序

export JAVA_HOME=/home/upm/jdk1.8.0_111 export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar for i in lib/*.jar; do CLASSPATH=$i:${CLASSPATH} done export CLASSPATH=.:${CLASSPATH} java -cp ${CLASSPATH} com.richinfo.birtnotify.main.Mai