2017-09-14 6 views
0

weblogic 서버에서 Java Spring 응용 프로그램을 실행 중입니다. 이 응용 프로그램은 코드에 정의되어 있지 않지만 인수로 전달되어야하는 구성 등록 정보를 사용합니다. 응용 프로그램을 시작할 때이 특성 값을 인수로 전달해야합니다.weblogic 응용 프로그램의 시스템 속성을 설정하십시오.

그러나 애플리케이션은 weblogic 서버에서 실행되어야합니다. weblogic 서버에서 실행되는 동안 응용 프로그램의 속성을 어떻게 설정할 수 있습니까?

도움 주셔서 감사합니다.

+0

에 액세스하는 코드를 다음 JVM 속성

-DMyArg=MyValue 

과 코드 쓰기의 일부로 설정 속성을 전달할 수 있습니다 (https://stackoverflow.com/questions/43975472/accesing-spring-boots-application-properties-on-weblogic-10-3-6) 도움을 줄 수 있습니다. – juanlumn

답변

1

당신은 내가 [이 게시물] 생각하는 값을

value=System.getproperty("MyArg"); 
+0

예, startWeblogic.cmd 파일에 -D 인수를 추가하면 Java VM이 문제를 해결했습니다. 고마워 라비 –