如何创建在运行时使用选项(即-p或-f)的java项目
我想创建一个jar文件,可以使用如下选项运行:如何创建在运行时使用选项(即-p或-f)的java项目,java,eclipse,Java,Eclipse,我想创建一个jar文件,可以使用如下选项运行: java -jar EXEC_NAME java -jar -p EXEC_NAME java -jar -p -f "path_to_file_name" EXEC_NAME 我知道如何将参数(如path_)传递到文件名并读取它们,但如何配置项目以传递 -p 选择权 我在Eclipse中工作。Java命令行参数作为参数传递给main方法。要使用java-jar,请在MANIFEST.MF文件中指定一个类作为主类。该类有一个名为main的方法
java -jar EXEC_NAME
java -jar -p EXEC_NAME
java -jar -p -f "path_to_file_name" EXEC_NAME
我知道如何将参数(如path_)传递到文件名并读取它们,但如何配置项目以传递
-p
选择权
我在Eclipse中工作。Java命令行参数作为参数传递给
main
方法。要使用java-jar
,请在MANIFEST.MF文件中指定一个类作为主类。该类有一个名为main的方法,调用该方法时会将这些参数传递给该类
Eclipse与此无关,它是Java的核心行为。Java命令行参数作为参数传递给main
方法。要使用java-jar
,请在MANIFEST.MF文件中指定一个类作为主类。该类有一个名为main的方法,调用该方法时会将这些参数传递给该类
Eclipse与此无关,它是Java的核心行为。首先要注意的是。应传递给应用程序的标志应位于“EXEC_NAME”之后
第二件值得注意的事情是main(String[])方法。那里的变量(通常命名为args)是一个数组,包含“EXEC_NAME”右侧的所有输入。所以在上面的例子中。args[0]将是“-p”,args[1]将是“-f”,args[2]将是“路径到文件名”
我希望这对你有帮助。如果您需要进一步的帮助,请随时与我联系,我会尽力及时回复。首先要注意的是。应传递给应用程序的标志应位于“EXEC_NAME”之后
第二件值得注意的事情是main(String[])方法。那里的变量(通常命名为args)是一个数组,包含“EXEC_NAME”右侧的所有输入。所以在上面的例子中。args[0]将是“-p”,args[1]将是“-f”,args[2]将是“路径到文件名”
我希望这对你有帮助。如果您需要进一步的帮助,请随时与我联系,我将尽力及时做出响应。在Eclipse中,您可以右键单击项目,选择运行方式/运行配置。将有一个名为Arguments的选项卡面板,您可以在其中设置从Eclipse内部运行程序时传递给程序的命令行参数。在Eclipse中,您可以右键单击项目,选择run As/run Configurations。将有一个名为Arguments的选项卡面板,您可以在其中设置从Eclipse内部运行程序时传递给程序的命令行参数。它们显示在调用main时传入的字符串数组中
publicstaticvoidmain(字符串[]args)
这里是args
对于“-p-q”,您将有一个两元素的字符串数组,就像
String[] args = new String{"-p", "-q"};
如果您的选项复杂,请考虑使用库来代替。
它们出现在调用Maun.的字符串数组中。
publicstaticvoidmain(字符串[]args)
这里是args
对于“-p-q”,您将有一个两元素的字符串数组,就像
String[] args = new String{"-p", "-q"};
如果你的选项复杂,请考虑使用一个库。
我想你把它们放在ExcReNAMEI之后,只是在我的项目中作为参数读取它们?我想你可以把它们放在ExcReNAMEI上,只是在我的项目中作为参数读取它们吗?