Windows 서비스로 배포하는 Java 응용 프로그램이 있습니다.웹 논리 서비스를 실행할 때 Windows RegEdit의 PATH 매개 변수가 어떻게 설정됩니까
내가 설치 한 후 내가 regedit를 이동하고 탐색 할 수 있습니다 : \ CurrentControlSet \ Services에 HKEY_LOCAL_MACHINE을 \ 시스템 \ beasvc_mydoamain_myserver \는
나는 PATH 매개 변수와이 볼 수있는 매개 변수 만 값이 비어 있습니다.
- 이 값은 어디에 설정되어 있습니까?
그런 일이 C 설정되어 내가 볼 수있는 유일한 장소 : \ BEA \ wlserver_10.0 \ 공통 \ 함을 \ commEnv.cmd
과 같은 항목이 있습니다(내가 볼 수 있습니다 WL_USE_X86DLL이 true로 설정 됨)
@rem add jvm and WebLogic directory in path
if "%WL_USE_X86DLL%" == "true" set PATH=%PATCH_PATH%;%WL_HOME%\server\native\win\32;%WL_HOME% \server\bin;%ANT_HOME%\bin;%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;%PATH%;%WL_HOME%\server\native\win\32\oci920_8
이 설정은되어 있지만 생각하지 않습니다.
- PATH가 레지스트리에 설정되어 있지 않은 경우 시스템 환경의 변수 PATH를 대신 사용합니까?
- 레지스트리에서 경로가 비어 있으면 어떤 다른 문제가 있습니까?
안녕하세요. 저는 실제로 웹 로직 서비스로 인스턴스를 설치하기 위해 실행되는 프로그램 스크립트를 말합니다. 현재 우리는 수동으로 설정합니다. 내가하고 싶은 것은 PATH를 포함하도록 스크립트를 설치하는 스크립트를 변경하는 것입니다. 그런 다음 서비스 설치/제거가 필요할 경우 값을 다시 설정하고 새 서버를 설정할 때 손실되는 정보가 없는지 항상 확인합니다. – Chrispie