0
를 사용하여 응용 프로그램에, 나는 실행 속성을 가져옵니다패스 시스템 속성 명령 줄에서 내 응용 프로그램을 실행하려면 Gradle을하고 넷빈즈
String configPath = System.getProperty("config.file");
잘 됐네. 그러나 내장 디버그 넷빈 작업을 사용하여 디버깅하려고하면 속성은 null입니다. 내 실행의 출력은 다음과 같습니다에서 오는 어떤
Executing: gradle debug
Arguments: [-Dconfig.file=./config/devApp.config, -PmainClass=com.comp.entrypoints.Runner, -c, /home/me/Documents/projects/proj/settings.gradle]
JVM Arguments: [-Dconfig.file=./config/devApp.config]
:
내가 하나가 그것을 설정합니다 있는지 확인하기 위해 인수와 JVM의 arguemtns 모두 설정합니다. 내가하는 일에 관계없이, 그것은 null입니다. 누군가 내 앱이 그것을 얻을 수 있도록 시스템 속성을 설정하는 방법을 알아낼 수 있습니까?
답변 해 주셔서 감사합니다. 디버그 작업에 속성을 전달할 수있는 방법을 확장 할 수 있습니까? – user489041
디버그 작업을 알지 못하므로 안됩니다. 당신은 이것을 위해 당신의 gradle 파일을 공유해야 할 것입니다. – Vampire