
建议你用java ANT
先写一个ANT的 BUILDXML
<task>
<javac java> (网上自己找下)
然后写脚本
abat
ant -v
然后执行abat就行了
(2)
或者直接在BAT里写 JAVAC java命令都可以。
@ECHO OFF
REM 最好在DOS命令行中运行,这个能看到错误信息,方便调试
CD /D C:\
REM 如果没有权限创建目录,请手动创建,并修改权限让EveryOne可以改写的
IF NOT EXIST bin mkdir bin
REM 设置CLASSPATH
SET CLASSPATH=bin
REM 如果还有别的jar引用,这样
SET CLASSPATH=%CLASSPATH%;C:\a\b\xxjar
REM 编译,有包的话,写上包的路径,有多少个源码目录、写多少个
javac -d bin src\java src\a\b\javasrc\a\h\java
REM 运行主类,有包要写abXxxxx
java XXXX
换个做法吧
import javalangreflectArray; //引用 包Array;
public class P1000 {
public static void main(String args[]) throws Exception {
if(ArraygetLength(args)!=0)
try{
int i=IntegerparseInt(args[0]);//读取第一个参数,转化为int类
int j=IntegerparseInt(args[1]);//读取第二个参数,转化为int类
Systemoutprintln(i+j);
}catch(Exception e)
{
//如果不能转化则抛出异常,输出报错信息
Systemoutprintln("输入参数有误,请重新运行输入");
}
}
}
1bat中写(1bat 必须和P1000java放在同一个目录下 ,不放在同一个目录下,接用cd 进入java的目录,这个是bat 的基本东西就不讲了,下面的10 和20 为测试参数,可以修改
此class已测试实现)
javac P1000java
java P1000 "10" "20"
pause
exit
set CP=D:\command\xep\lib\xepjar;D:\command\xep\lib\saxon655\saxonjar;D:\command\xep\lib\saxon655\saxon-xml-apisjar;D:\command\xep\lib\xtjar;D:\command\xep\lib\x4ujar;D:\command\xep\lib\crimsonjar
"C:\Program Files\Java\jre7\bin\java" "-DcomrenderxxepCONFIG=D:\command\xep\xepxml" -classpath "%CP%" comrenderxxepxx4uasAssistant
看一个bat文件的例子。
以上就是关于如何生成bat文件来执行java代码全部的内容,包括:如何生成bat文件来执行java代码、谁来帮我用bat文件直接运行java程序java程序是放在C目录下的src目录下,跪求了。、我想用bat运行java程序,程序需要标准输入,我想在bat中设定它的标准输入值,不知道该怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)