总之,我想知道,有没有JVM的命令行选项来更改开始工作目录?如果它很重要,我正在运行jdk1.6.0_24。是否有JVM命令行选项来更改目录?
背景:
我使用了一个名为Robolectric工具为Eclipse测试主机PC上的Android应用程序,而不仿真。 Robolectric需要创建一个测试项目,但测试本身将从Android项目中运行。这是通过从Eclipse完成的,将运行配置设置为测试中的项目,设置如下:“在所选项目,软件包或源文件夹中运行所有测试”。
我想从JVM命令行选项中做到这一点,如果可能的话,因为我使用的另一个工具,Infinitest,doesn't allow您指定测试的工作目录。但是,它可以让您指定JVM命令行选项。
解决方法:
直到我找到一个更好的解决办法,一个成功的克鲁格一直到AndroidManifest.xml中和res文件夹从Android项目复制。
谢谢,但我需要在我的问题的背景部分给出的理由的命令行选项。 –
是的,我看到了。我说的是,你不能用JVM参数来做到这一点。 –
Infinitest不允许您调用shell脚本,只能更改标志。 –