我正在尝试在 Windows 7 64 位上的 Netbeans 7.1 Java 项目中设置命令行参数。
Netbeans 没有传递我给出的参数。
I go to Project
--> Properties
--> Run
--> 并在“参数”旁边键入参数,但参数不会传递给程序。我该如何通过它们?
我猜您正在使用以下命令运行该文件Run | Run File
(或shift-F6)而不是Run | Run Main Project
。 NetBeans 7.1 帮助文件(F1 是你的朋友!)对于 Arguments 参数的说明:
添加在应用程序执行期间传递给主类的参数。
请注意,参数不能传递给单个文件。
我用一小段代码验证了这一点:
public class Junk
{
public static void main(String[] args)
{
for (String s : args)
System.out.println("arg -> " + s);
}
}
我将“运行”->“参数”设置为x y z
。当我单独运行该文件时,没有任何输出。当我运行该项目时,输出是:
arg -> x
arg -> y
arg -> z
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)