-cp 指定classpath-D 指定一个参数,程序内用SystemgetProperty(&quo"og:type" content="webpage">-cp 指定classpath-D 指定一个参数,程序内用SystemgetProperty(&quo" /> -cp 指定classpath-D 指定一个参数,程序内用SystemgetProperty(&quo"> 使用java怎么写一个shell脚本_安全_内存溢出

阅读 16

使用java怎么写一个shell脚本,第1张

java -cp "/classes:/classlib" -Dparam1=zzzzz testmyclass $0

-cp 指定classpath-D 指定一个参数

,程序内用SystemgetProperty("param1")访问

$0 把外部调用的参数传递给java class1在数据库

编写自定义函数,存储过程,在java中调用
2直接在java中写sql语句,使用jdbc查询

JDBC, 全称为Java DataBase Connectivity standard, 它是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库。JDBC也是java核心类库的一部分。

JDBC的最大特点是它独立于具体的关系数据库。与ODBC (Open Database Connectivity)类似, JDBC API 中定义了一些Java类分别用来表示与数据库的连接(connections), SQL语句(SQL statements), 结果集(result sets)以及其它的数据库对象, 使得Java程序能方便地与数据库交互并处理所得的结果。从Jenkins(Hudson)29版本开始我们可以使用Jelly脚本

。Jelly脚本跟Hudson的API挂钩,能获得你想要的任何信息,所以它很强大。插件有两个打包后的Jelly脚本,当然你也可以自定义(脚本)。

关于插件中默认的两个Jelly脚本:一个用来设计HTML格式邮件,另一个则是定义TEXT格式邮件。通过上面的截图看到它们的样子。你能通过使用模板参数指定插件调用哪一个脚本。它们的使用方法如下:

文本格式: ${JELLY_SCRIPT,template=”text”}

HTML格式:  ${JELLY_SCRIPT,template=”html”}

你是要单次运行还是不挂断在后台运行?单次直接java -jar xxxjar 就可以了,不挂断的话,可以编写一个shell脚本,startsh 内容如下
#!/bin/sh
nohup java -jar -XX:PermSize=64m -XX:MaxPermSize=128m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:SurvivorRatio=8 xxxjar>/dev/null 2>&1 &

具体的参数你自己把握,然后保存,给这个脚本赋于可执行权限,chmod +x startsh
然后执行这个脚本,sh startsh ,然后查看一下java进程,看这个服务起来没有,jps

欢迎分享,转载请注明来源:

内存溢出

原文地址:

https://outofmemory.cn/yw/13403706.html
插件
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
什么是云计算云架构管理?
上一篇
2023-07-29
使用java怎么写一个shell脚本
2023-07-29

发表评论
请登录后评论... 登录
提交

    评论列表(0条)
保存
{label} {label} -cp 指定classpath-D 指定一个参数,程序内用SystemgetProperty(&quo', author : '我的心没有回程', cat_name : '安全', time_y_m : '2023年07月', time_d : '29', site_motto : '内存溢出' }; {script} {script}