HelloWorld
응용 프로그램을 설치했지만 아직 배포하지 않았습니다. 상태는 같은 Installed
입니다 :wlfullclient.jar을 사용하여 WebLogic 10.3.4에 이미 설치된 응용 프로그램을 배포하십시오.
내가 대상 서버에 배포하기 위해 노력하고있어, AdminServer
말, 그것은 이AdminServer
에 배포helloworld.war
라는 새로운 응용 프로그램을 만드는 결과 원래 HelloWorld
앱은 Installed
상태로 유지됩니다. 앱 helloworld.war
은 ... 스냅 샷 상태 Active
에있는 하나입니다 :이 놀라운 사실은, 비록 있습니다
File warFilePath = new File("c:/helloworld.war"); // war file path on AdminServer machine
Target adminServerTarget = deployManager.getTarget("AdminServer");
WebLogicTargetModuleID targetModuleID = deployManager.createTargetModuleID(
"HelloWorld", ModuleType.WAR, adminServerTarget);
WebLogicTargetModuleID[] targetModuleIDs = new WebLogicTargetModuleID[1];
targetModuleIDs[0] = targetModuleID;
ProgressObject redeployProcessObject =
deployManager.redeploy(targetModuleIDs, warFilePath, null /*no deployment plan*/);
:
여기
내가 이미 설치된 응용 프로그램을 배포하는 데 사용하는 코드입니다 .
먼저 WebLogic 버전 9.x에서 10.3으로이 코드를 실행할 때. 잘 작동합니다.
둘째,이 코드를 WLST 프롬프트에서 실행할 때 자이 썬으로 버전 10.3에서도 훌륭하게 작동합니다. (구문 입양을 제외하고는 java와 동일하지만 정확한 명령을 첨부 할 수 있습니다.) ...
내 질문은 10.3.4에서도 어떻게 작동합니까?