
正文
bat控制java代码,bat命令设置java运行环境
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用.bat脚本执行java程序
1、第一步:先右击创建一个txt文件,重命名为”run.bat“文件。第二步:将此文件复制到java文件的存放路径下。
2、把你在命令行下需要执行的命令顺序写到.bat文件里就行了。比如 要编译执行d:\javatest\ 下面的Test.java文件,可以这样写:D:cd javatest javac *.java java Test 把文件保存为 xxx.bat执行就好。
3、建议你用java ANT 先写一个ANT的 BUILD.XML (网上自己找下)然后写脚本 a.bat ant -v 然后执行a.bat就行了 (2)或者直接在BAT里写 JAVAC .java命令都可以。
4、新建一个文件夹,将要执行java程序(可使用eclipse导出的可执行的jar包)拷贝到该文件夹中;将jdk中jre文件夹拷贝到要执行的java程序所在的文件夹;在java程序所在的文件夹中新建一个bat文件。
5、一个简单方式是在共享对象的变量里设置信号值。线程A在一个同步块里设置boolean型成员变量hasDataToProcess为true,线程B也在同步块里读取hasDataToProcess这个成员变量。
相关问答
Q1: BAT批处理如何与JAVA类交互
1、System.exec()来调用bat的话,你可以分析bat执行过程的输出信息。你可以规定bat执行完后输出一个什么的特殊信息。然后当解析到该信息,就认为执行成功,否则失败。
2、Runtime.getRuntime().exec(*.bat).getInputStream()取得InputStream后再打印输出。Runtime.getRuntime().exec(*.bat).exitValue()可以取得运行结果。
3、在window下bat批处理文件调用实现java方法。
4、开始1. 运行exe 文件Java JDK里已经提供了调用的方法,不在累赘,代码如下。
5、操作步骤 新建一个文件夹,将要执行java程序(可使用eclipse导出的可执行的jar包)拷贝到该文件夹中;将jdk中jre文件夹拷贝到要执行的java程序所在的文件夹;在java程序所在的文件夹中新建一个bat文件。
Q2: 我想用bat运行java程序,程序需要标准输入,我想在bat中设定它的标准输入...
先创建两个bat文件,用于测试,如下图所示。往test1中撰写程序。往test2中撰写程序。双击执行testbat,并看运行效果。call testbat %key_value1%,%key_value2%,%key_value3%。
首先需要知道运行bat时隐藏cmd窗口,可以使用vbs文件来做,将vbs文件和bat文件放在一块,如下图所示。看到直接运行bat文件,会打开cmd窗口,如下图所示。
把你在命令行下需要执行的命令顺序写到.bat文件里就行了。比如 要编译执行d:\javatest\ 下面的Test.java文件,可以这样写:D:cd javatest javac *.java java Test 把文件保存为 xxx.bat执行就好。
操作步骤 新建一个文件夹,将要执行java程序(可使用eclipse导出的可执行的jar包)拷贝到该文件夹中;将jdk中jre文件夹拷贝到要执行的java程序所在的文件夹;在java程序所在的文件夹中新建一个bat文件。
建议你用java ANT 先写一个ANT的 BUILD.XML task javac *.java (网上自己找下)然后写脚本 a.bat ant -v 然后执行a.bat就行了 (2)或者直接在BAT里写 JAVAC *.java命令都可以。
Q3: bat运行java文件
第一步:先右击创建一个txt文件,重命名为”run.bat“文件。第二步:将此文件复制到java文件的存放路径下。
建议你用java ANT 先写一个ANT的 BUILD.XML (网上自己找下)然后写脚本 a.bat ant -v 然后执行a.bat就行了 (2)或者直接在BAT里写 JAVAC .java命令都可以。
操作步骤 新建一个文件夹,将要执行java程序(可使用eclipse导出的可执行的jar包)拷贝到该文件夹中;将jdk中jre文件夹拷贝到要执行的java程序所在的文件夹;在java程序所在的文件夹中新建一个bat文件。
先用工具把项目编译了,然后写个bat启动要启动的类java apauseok了。简单实用,注意。要把所用到的jar包放到JDK的jre的lib里的ext中,不然你连接数据库会出错的。
在运行这个包时,应该在a的上级文件夹里运行这个类。所以你的.bat这样写应该就对了,假设KAStu.class在a里,在a的父目录里建立这个.bat,然后内容为java a.KAStu 就行。
把你在命令行下需要执行的命令顺序写到.bat文件里就行了。比如 要编译执行d:\javatest\ 下面的Test.java文件,可以这样写:D:cd javatest javac *.java java Test 把文件保存为 xxx.bat执行就好。
Q4: .bat调用java文件的命令
java Test 把文件保存为 xxx.bat执行就好。
先用工具把项目编译了,然后写个bat启动要启动的类java apauseok了。简单实用,注意。要把所用到的jar包放到JDK的jre的lib里的ext中,不然你连接数据库会出错的。
System.exec()来调用bat的话,你可以分析bat执行过程的输出信息。你可以规定bat执行完后输出一个什么的特殊信息。然后当解析到该信息,就认为执行成功,否则失败。
csugis301CSUGIS301 UMDATA D:\config.xml D:\dropsql.sql 全都是SyncTools.jar执行时的参数, 按字面理解,他应该是指数据库同步的操作。比如:ExportAllTables 是导出所有表,可能还有只导部分表之类的指令吧。
bat控制java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于bat命令设置java运行环境、bat控制java代码的信息别忘了在本站进行查找喔。








