小弟有个小问题,就是想实现JAVA的提交系统。
可是JAVA不能生成EXE,直接重定向到测试数据文件,应该怎么办??
 集体描述:
          假如有一个test.class计算A+B这题目有个run.bat  写着   java test
测试数据:
2   //表示有2组测例
5   //第一组的A
7   //第一组的B
1   //第二组的A
4   //第二组的B
-----------------
正确的应该输出
12 //第一组的答案5+7
5  //第二组的答案1+4
现在问题是怎么实现输入这些测例?????用args[]不可行。
我想用Runtime.getRuntime.exec("run.bat");并且获得它的输出流,输输测试数据,可是不行啊大家救我.....

解决方案 »

  1.   

    这个用java直接不能实现,需要借助于本地API才能制作本地可以直接运行的文件, 用VC实现比较简单,调用shell命令就行了,网上也有很多将java class制作成exe的工具,查查直接拿来用吧.**** http://www.bjsxt.com ****
    **** 北京尚学堂科技java培训 , 为大家服务 , 顺便做点广告 , 请见谅! ****
      

  2.   

    把你的.class文件和一个附加的MANIFEST.MF文件打包成.jar文件在windows是可以直接执行的,关于MANIFEST.MF的写法你可以在网上找下
      

  3.   

    java完全可以生成exe的
    自己上网搜一下 有很多方法的