2012-11-02 3 views
2

수정해야하는 Weblogic 서버에서 실행중인 웹 응용 프로그램이 있습니다. 이 목적을 위해 JDeveloper 11g R2를 통합 된 Weblogic 10.3 서버와 함께 설치했습니다.maven-weblogic-plugin을 사용하여 배포 된 Weblogic 응용 프로그램 디버그

maven 프로젝트로 애플리케이션이 왔습니다. maven 프로젝트를 JDeveloper로 가져 왔습니다. 하지만 컴파일 할 수는 있지만 JDeveloper에서 배포하려는 시도는 실패합니다 (서버는 타사 클래스가 누락되었다고 불평 할 것입니다).

하지만 war 패키지를 성공적으로 빌드하고 통합 웹 로직 서버 (maven-weblogic-plugin:deploy)에 배포 할 수 있습니다.

질문은 어떻게 응용 프로그램을 디버깅합니까? 내가 JPDA 디버거로에 첨부 할 수 있습니다 서버에 적절한 옵션을 통과 후 here을 설명

나는 원격 디버깅을 시도하지만,

내가 뭔가 잘못하고 있는가 ... 중단 점에서 중지되지 않거나 것이다 것 JDeveloper에서 직접 배포 한 webapp로 작업 하시겠습니까?

+0

실행이 중단 점에서 중지되지 않는 경우 :

여기
set JAVA_OPTIONS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n %SAVE_JAVA_OPTIONS% 

는 원래을 설정할 때 내가 사용하는 어떤 문서입니까? 이것은 디버깅 자체가 올바르게 일어나지 않는다는 것을 의미합니까? 당신은 디버그 설정이 정확하고 디버깅이 일어나고 있음을 증명할 다른 무엇이 있습니까? – Mani

답변

1

당신이하고있는 일이 정확합니다. startWeblogic.cmd 파일을 수정하여 Weblogic에서 원격 디버깅을 활성화해야합니다. 설정이 올바른지 다시 확인하십시오.

나는 일반적으로 다음 사용

: http://docs.oracle.com/cd/E21764_01/web.1111/e13702/maven_deployer.htm

+0

다음과 같은 옵션이 있습니다 : 'set JAVA_OPTIONS = -Xdebug -Xnoagent -Xrunjdwp : transport = dt_socket, address = 4000, server = y, suspend = n' 그리고 작성한대로 - WebLogic에서 연결할 수 있습니다. JDeveloper,하지만 코드 실행은 내가 설정 한 중단 점에서 멈추지 않습니다. – jarst

관련 문제