我正在开发一个应用程序,其中用户在批处理文件中输入输入,批处理文件输入作为eclipse的输入给出,oy将运行Java程序(逻辑)并通过批处理文件或输出提供输出一个擅长。
答案 0 :(得分:0)
在Eclipse中,您可以使用Run>设置参数。运行配置>参数
直接运行jar文件非常简单:java -jar someFile.jar port ip whatever else
这些参数将作为main()
传递给String[]
方法,因此如果您需要数字,则必须转换它们。
public static void main(String[] args) {
System.out.println(args[0]); // port
System.out.println(args[1]); // ip
System.out.println(args[2]); // whatever
System.out.println(args[3]); // else
}
答案 1 :(得分:0)
在批处理文件中,您将拥有以下内容:
echo off
java -jar MyJavaJar.jar %1 %2 %*
其中%1是第一个参数,%2是第二个参数,%*是其他任何...
在你的java类中:
public static void main(String[] args) {
//Check if args were supplied, e.g. args.length
//else out put usage information
}
希望这有帮助