1
50
这个答案是基于Eclipse3.4的,但是应该适用于早期版本的Eclipse。 选择运行方式…,进入运行配置。 在Java运行配置的参数选项卡上,配置变量${STRIGIN提示符}出现(您可以单击变量以获取它,或者复制变量以直接设置它)。 每次使用该运行配置时(将其命名好以便稍后使用),都会提示您输入命令行参数。 |
2
15
URI是错误的,在Eclipse中有一种直接向主方法添加参数的方法,但是这些参数不会非常灵活(允许使用一些动态参数)。你需要做的是:
不过,我还是建议使用junit/wrapper类,就像uri所说的那样,因为这样做比这样做能更好地控制实际参数。 |
3
2
Afaik在Eclipse中没有内置机制。 最接近的方法是创建一个包装器,提示您输入这些值并调用(硬编码)main。然后,只要不清除终止的进程,就可以获取执行历史记录。这方面有两种变体,要么使用JUnit,要么使用注入或参数,以便包装器始终连接到其主类的正确类。 |
4
1
我不确定您使用的是什么,但是我发现通常我使用的命令行参数不超过几个很方便,所以每个场景都有一个运行配置,我只是从运行历史中选择一个。 依我看,你建议的功能似乎有点过火了。 |
5
0
另一个想法:
将所有参数放在属性文件中(一个参数=该文件中的一个属性),然后在主方法中加载该文件(使用
当然,这只是为了开发的目的,但是如果您必须经常更改您的论点,那么这确实是很有帮助的…… |
6
0
如果字符串参数中有空格,请执行以下操作: Run.gt;运行配置& gt;java应用& gt;参数和gt;程序参数
|