2
我有必要從位於本地etc/myconfig-config/
文件夾中的文件讀取一些屬性。我需要在命令行中提供此文件路徑。我已經給出瞭如下所述。但有一個錯誤,它會顯示類似在命令行中將環境變量傳遞給java類
Error: Could not find or load main class test-tool.jar.
給出的指令是
java -cp -DconfigDir=/etc/myconfig-config/ test-tool.jar
service.ScriptGenerator $clinic_count $client_files_count
有誰能夠幫我解決這個問題。
感謝
它的工作Sathish所在,但是當我把System.getenv( 「configDir」),它打印空。你能給這個解決方案....謝謝 – Dilan
嗨,使用System.getProperty(「configDir」),而不是getenv()方法。 – Sathish
非常感謝Sathish它的作品....我問這個問題,如果它不是對你的干擾。當我通過IDE運行它時,System.getenv(「configDir」)工作正常。但是,當我通過終端使用上面的命令運行它的System.getProperty(「configDir」)工作正常..我不知道這是爲什麼... – Dilan