当我执行我的 java应用程序时,我需要传递Java解释器为Flash图像所需的参数。
例如。 java -sum_arg演示
现在我想为我的应用程序创建JAR文件,我如何克服需要参数。
答案 0 :(得分:6)
您可以将参数传递到打包到.jar
文件中的Java应用程序,就像使用单个.class
文件一样:
java -jar MyApp.jar anArgument
如果您关心用户只需双击.jar
文件来运行应用程序的UI情况,那么您可能需要考虑使用真实UI(例如,使用Swing)。
以这种方式获取输入的简单方法是使用JOptionPane
:
String myInput = JOptionPane.showInputDialog("Enter something!");
答案 1 :(得分:0)
如果您没有任何类路径依赖
cache: true
如果您有任何类路径依赖
java -jar test.jar "arg1" "arg2"
在swing中我们可以从命令行参数中获取参数。
java -cp classpath-dependencies -jar test.jar "arg1" "arg2"