日期:2014-05-20  浏览次数:20589 次

写一个bat文件调用某一java类中的main方法
bat文件中的代码

Java code

java test




test类中的main方法
Java code


public class Test {

public void run(){

System.out.println("这里要怎么样才能得到从cmd窗口输入的文字");

}

public static void main(String[] args) {        
System.out.println("===============");
Test tt=new Test();
tt.run();
}

}



望大虾帮忙。


------解决方案--------------------
//bat文件内容
java test
pause

------解决方案--------------------
bat文件内容如下:

java -Xbootclasspath/a:.; Test
pause;

//从控制台得到输入为
Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
System.out.println("您输入的信息为:" + line);

注:bat需要在Test.class同一目录下运行