简单: 运行java脚本的方法
所有的java程序都可以找到main函数的入口,从而可以设置脚本来直接运行java代码.
例如:想要知道某个java程序是怎么样开始运行的,只要通过Eclipse先运行Junit单元测试程序,在运行程序的查看属性中就可以查看到该程序运行启动的脚本了,从而可以提取其脚本直接运行.
- 在Eclipse先运行一下程序
- 在Eclipse运行完后查看其运行属性,如图 (附图1和附图2)
- 从而可得到运行的脚本
"D:\Program Files\Java\jre1.5.0_11\bin\javaw.exe" -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:1635 -Dfile.encoding=GBK -classpath E:\jobwork\workspace\DataRemove\bin;E:\jobwork\workspace\DataRemove\bin-groovy;D:\eclipse\plugins\org.codehaus.groovy_1.5.6.200807211457\groovy-all-1.5.6.jar;E:\jobwork\workspace\DataRemove\lib\ojdbc14.jar;D:\eclipse\plugins\org.junit_3.8.2.v20080602-1318\junit.jar;E:\jobwork\workspace\DataRemove\lib\log4j-all-1.3alpha-8.jar;E:\jobwork\workspace\DataRemove\lib\mysql-connector-java-5.0.6-bin.jar demo.groovy.db.DatabaseMove
- 可对这个运行脚本进行改进,保存为在Eclipse运行的脚本run.bat 和Linux下运行的脚本run.sh
run.batjava -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:1635 -Dfile.encoding=GBK -classpath E:\jobwork\workspace\DataRemove\bin;E:\jobwork\workspace\DataRemove\bin-groovy;D:\eclipse\plugins\org.codehaus.groovy_1.5.6.200807211457\groovy-all-1.5.6.jar;E:\jobwork\workspace\DataRemove\lib\ojdbc14.jar;D:\eclipse\plugins\org.junit_3.8.2.v20080602-1318\junit.jar;E:\jobwork\workspace\DataRemove\lib\log4j-all-1.3alpha-8.jar;E:\jobwork\workspace\DataRemove\lib\mysql-connector-java-5.0.6-bin.jar demo.groovy.db.DatabaseMove
run.sh
java -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:1635 -Dfile.encoding=GBK -classpath /bin:/bin-groovy: groovy-all-1.5.6.jar: ojdbc14.jar:/junit.jar:/log4j-all-1.3alpha-8.jar:/mysql-connector-java-5.0.6-bin.jar demo.groovy.db.DatabaseMove
(注意在Linux下要把反斜杠改成正斜杠)
简单: 运行java脚本的方法相关推荐
- 浏览器无法运行java_window_浏览器无法运行JAVA脚本的解决方法,1、浏览器无法运行JAVA脚本的 - phpStudy...
浏览器无法运行JAVA脚本的解决方法 1.浏览器无法运行JAVA脚本的解决方法. rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%Syste ...
- 使用Maven运行Java main的方法(转)
使用Maven运行Java Main的方法(既Java Application项目),可以有如下方式解决: 1.将Maven项目导入到eclipse中,然后直接项目右键[Run As]->[Ja ...
- linux 添加启动项运行shell脚本的方法
在Linux中,可以通过以下步骤将Shell脚本添加到启动项中以自动运行: 1.创建启动脚本:使用任意文本编辑器编写一个Shell脚本,并将其保存到您希望存储启动脚本的目录中.例如,您可以将启动脚本保 ...
- LINUX中运行java程序的方法
要想在linux中运行java的项目需要先将项目打包成war包或者jar包. 其中打包成war包需要将war包部署到tomcat服务器上才能运行.而打包成jar包可以直接使用java命令执行. 在li ...
- LoadRunner如何运行Java脚本
1 :运行环境 LoadRunner11最高只支持JDK1.6,LoadRunner12比较高的版本支持JDK1.8 关于JavaVuser环境的搭建请参考:https://blog.csdn.net ...
- lr java vuser_LR Java脚本编写方法
之前在某一家银行也接触过java写的性能接口脚本,最近因项目,也需编写java接口性能测试脚本,脑袋一下懵逼了,有点不知道从何入手.随后上网查了相关资料,自己又稍微总结了一下,与大家共同分享哈~ 首先 ...
- lr java脚本_【上海校区】 LR Java脚本编写方法
之前在某一家银行也接触过java写的性能接口脚本,最近因项目,也需编写java接口性能测试脚本,脑袋一下懵逼了,有点不知道从何入手.随后上网查了相关资料,自己又稍微总结了一下,与大家共同分享哈~ 首先 ...
- abaqus python_Abaqus运行Python脚本的方法—转载
1 概述 Abaqus 软件二次开发环境提供的脚本结构就是基于Python语言进行的定制开发.在Abaqus/CAE中进行的所有操作,都有对应的命令,这些命令是用Python语言编写的.如果接触过AN ...
- linux 定时java程序,Linux操作系统上定时运行Java程序的方法
运行crontab -e编辑一个job. 例如 0 30 * * * /home/your_login/bin/java_PRogram | | | | | | | | | | | | | | -da ...
最新文章
- API pytorch tensorflow
- 自定义字符串函数:strlen,strcat,strcpy,strcmp
- iPhone:创建、连接和使用静态库(过时了,仅参考)
- Kali Linux 网络扫描秘籍 第七章 Web 应用扫描(三)
- Python + OpenCV 环境配置
- discuz-ucenter-api-for-java 中文乱码问题
- win7用VMware安装CentOs7搭建Linux环境
- 【路径规划】基于matlab RRT算法求解机器人避障路径规划问题【含Matlab源码 319期】
- 在GlassFish中应用Hibernate
- 如何下载Mysql安装包?
- 使用 URLDecoder 和 URLEncoder 对中文字符进行编码和解码
- Windows Phone 模拟器 (WPR Alpha 0.0.1 WP7/8模拟器) XAP XNA文件使用教程
- 提升用户体验的40个Firefox 4扩展
- js_ctype linux,linux – 解释export LANG,LC_CTYPE,LC_ALL的效果
- 树莓派Raspberry Pi 4B
- 二级Office知识点整合
- 解决esp8266无法连接手机和电脑热点的问题
- 【MySQL】增大字符串长度不会锁表吗
- 【SEO网络推广】会被百度K站的原因
- uni-app在安卓手机监听物理返回键