将参数传递给Java Interpreter所需的JAR

时间:2011-04-04 09:04:22

标签: java

当我执行我的 java应用程序时,我需要传递Java解释器为Flash图像所需的参数。

例如。 java -sum_arg演示

现在我想为我的应用程序创建JAR文件,我如何克服需要参数。

2 个答案:

答案 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"