2011-12-20 4 views
2

내가, 넷빈즈에서, Tomcat을 사용하기 위해, 내가 System.getProperty(...);Tomcat : Netbeans에서 Java 시스템 속성을 설정하려면 어떻게해야합니까?

를 사용하여 읽을 수있는 환경 변수를 설정하려면 어떻게해야 우리는 소스 제어 프로젝트를 - 우리가 지속적으로 confirurations를 변경하고 그 우리 " "공유하고 싶습니다 (svn : ignore를 사용하고 싶지는 않습니다). 우리는 하나의 간단한 매개 변수, 우리의 응용 프로그램의 구성 속성에 대한 환경 변수를 설정하려고합니다. 예 : mark.properties 또는 john.properties. 시스템이 환경 변수를 찾을 수 없으면, 기본값은 server.properties입니다 (실제 시스템의 경우).

+0

관련 스레드 - http://stackoverflow.com/questions/318239/how-do-i-set-environment-variables-from-java – adatapost

답변

10

1. 넷빈즈에서 톰캣 속성 플랫폼 설정

에, "서비스"태그를 클릭합니다. "Servers"아래에 "Tomcat 7.0"이 표시됩니다. "Tomcat 7.0"을 마우스 오른쪽 버튼으로 클릭하고 "Properties"를 선택하십시오. 그런 다음 "플랫폼"탭을 선택하십시오.

VM 옵션에서

2. 설정하고 어떤 값을 값 싶은 장소에 D를 남겨 -Dvariable = 값

를 추가하고, 어떤 변수 이름으로 변수를 교체 변수를로 설정하고 싶습니다.

3. 코드에서 속성을 읽습니다.

System.out.println("The value is " + System.getProperty("variable")); 
4

대답은 여기 넷빈즈 자주 묻는 질문에 :
http://wiki.netbeans.org/FaqSysPropsDuringRun

+0

이 이론적으로 질문에 대답 할 수 있습니다 동안, [그것은 것 preferred] (// meta.stackoverflow.com/q/8259) 여기에 답변의 핵심 부분을 포함하고 참조 용 링크를 제공하십시오. –

관련 문제