Eclipse:使用参数启动应用程序的好方法是什么?

时间:2016-01-21 22:23:44

标签: eclipse ide

我已经使用Eclipse多年了,而且我对它非常熟悉,但这仍然困扰着我,我想知道我是否遗漏了什么。

假设我想从IDE运行我的runnable MyClass.java。标准方式是,选择源

  • Right Click -> Run-As -> Java Application

或等效地通过Menu -> Run -> Run-As -> Java Application

现在,假设我想用一些参数或一些特殊设置(输出重定向,备用JRE等)来运行它。在Eclipse中,它通过Launch Configurations进行管理。在我的情况下,我Right Click -> Run-As -> Run Configurations...访问存储的配置,找到与MyClass对应的配置(可能是几个),编辑设置并运行它。

现在,这是我的小问题。如果我想立即运行带有参数的MyClass ......似乎我需要经历这个两步程序:1)第一次运行它而没有参数,以便Eclipse(在引擎盖下,而不是misteriously)创建一个空白的启动配置,2)调用Run As...,以便打开LaunchConfig编辑器?它看起来很麻烦,不自然。 我希望这样做"以Java身份运行,让我先编辑配置"。

当然,我可以去Right Click -> Run-As -> Run Configurations...并手动创建配置,但这并不理想:Eclipse不会自动填充我触发创建的Java源代码,甚至也无法猜测应用程序类型(Java in这个案例),我必须自己这样做(这就是为什么我辞职到上面提到的两步程序,它更直接)。

请注意,这不是特定于运行Java应用程序。

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

您可以向Run config添加变量,并提示用户在运行应用程序时输入值。

我附上了一个例子 -

enter image description here

下次运行应用程序时,它会直接提示您输入值。

希望有所帮助!