所有的java程序都可以找到main函数的入口,从而可以设置脚本来直接运行java代码.

例如:想要知道某个java程序是怎么样开始运行的,只要通过Eclipse先运行Junit单元测试程序,在运行程序的查看属性中就可以查看到该程序运行启动的脚本了,从而可以提取其脚本直接运行.

  1. 在Eclipse先运行一下程序
  2. 在Eclipse运行完后查看其运行属性,如图 (附图1和附图2)
  3. 从而可得到运行的脚本
     "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
  4. 可对这个运行脚本进行改进,保存为在Eclipse运行的脚本run.bat 和Linux下运行的脚本run.sh
    run.bat

    java -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脚本的方法相关推荐

  1. 浏览器无法运行java_window_浏览器无法运行JAVA脚本的解决方法,1、浏览器无法运行JAVA脚本的 - phpStudy...

    浏览器无法运行JAVA脚本的解决方法 1.浏览器无法运行JAVA脚本的解决方法. rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%Syste ...

  2. 使用Maven运行Java main的方法(转)

    使用Maven运行Java Main的方法(既Java Application项目),可以有如下方式解决: 1.将Maven项目导入到eclipse中,然后直接项目右键[Run As]->[Ja ...

  3. linux 添加启动项运行shell脚本的方法

    在Linux中,可以通过以下步骤将Shell脚本添加到启动项中以自动运行: 1.创建启动脚本:使用任意文本编辑器编写一个Shell脚本,并将其保存到您希望存储启动脚本的目录中.例如,您可以将启动脚本保 ...

  4. LINUX中运行java程序的方法

    要想在linux中运行java的项目需要先将项目打包成war包或者jar包. 其中打包成war包需要将war包部署到tomcat服务器上才能运行.而打包成jar包可以直接使用java命令执行. 在li ...

  5. LoadRunner如何运行Java脚本

    1 :运行环境 LoadRunner11最高只支持JDK1.6,LoadRunner12比较高的版本支持JDK1.8 关于JavaVuser环境的搭建请参考:https://blog.csdn.net ...

  6. lr java vuser_LR Java脚本编写方法

    之前在某一家银行也接触过java写的性能接口脚本,最近因项目,也需编写java接口性能测试脚本,脑袋一下懵逼了,有点不知道从何入手.随后上网查了相关资料,自己又稍微总结了一下,与大家共同分享哈~ 首先 ...

  7. lr java脚本_【上海校区】 LR Java脚本编写方法

    之前在某一家银行也接触过java写的性能接口脚本,最近因项目,也需编写java接口性能测试脚本,脑袋一下懵逼了,有点不知道从何入手.随后上网查了相关资料,自己又稍微总结了一下,与大家共同分享哈~ 首先 ...

  8. abaqus python_Abaqus运行Python脚本的方法—转载

    1 概述 Abaqus 软件二次开发环境提供的脚本结构就是基于Python语言进行的定制开发.在Abaqus/CAE中进行的所有操作,都有对应的命令,这些命令是用Python语言编写的.如果接触过AN ...

  9. linux 定时java程序,Linux操作系统上定时运行Java程序的方法

    运行crontab -e编辑一个job. 例如 0 30 * * * /home/your_login/bin/java_PRogram | | | | | | | | | | | | | | -da ...

最新文章

  1. API pytorch tensorflow
  2. 自定义字符串函数:strlen,strcat,strcpy,strcmp
  3. iPhone:创建、连接和使用静态库(过时了,仅参考)
  4. Kali Linux 网络扫描秘籍 第七章 Web 应用扫描(三)
  5. Python + OpenCV 环境配置
  6. discuz-ucenter-api-for-java 中文乱码问题
  7. win7用VMware安装CentOs7搭建Linux环境
  8. 【路径规划】基于matlab RRT算法求解机器人避障路径规划问题【含Matlab源码 319期】
  9. 在GlassFish中应用Hibernate
  10. 如何下载Mysql安装包?
  11. 使用 URLDecoder 和 URLEncoder 对中文字符进行编码和解码
  12. Windows Phone 模拟器 (WPR Alpha 0.0.1 WP7/8模拟器) XAP XNA文件使用教程
  13. 提升用户体验的40个Firefox 4扩展
  14. js_ctype linux,linux – 解释export LANG,LC_CTYPE,LC_ALL的效果
  15. 树莓派Raspberry Pi 4B
  16. 二级Office知识点整合
  17. 解决esp8266无法连接手机和电脑热点的问题
  18. 【MySQL】增大字符串长度不会锁表吗
  19. 【SEO网络推广】会被百度K站的原因
  20. uni-app在安卓手机监听物理返回键

热门文章

  1. 满满干货!!详细的平台分析,原来发布文章竟有如此多的学问?!不看不知道,一看吓一跳啊!
  2. Cortex-M4 浮点数的存储 和 FPU(Floating Point Unit) 杂记
  3. rados tools
  4. 校园一卡通“卡”在哪里
  5. 深度学习在基因组学与机器学习在生物医学应用
  6. 【我是学生,可以送我么】搭建树莓派4bJTAG调试平台jlink平替版
  7. 快速启动nacos脚本
  8. ATA iSpec 2300:第一章 简介
  9. python中判断文件是否存在的三种方式_Python中判断文件是否存在的方法
  10. (25)打鸡儿教你Vue.js