總之,我想知道,有沒有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腳本,只能更改標誌。 –