Eclipse의 Ant의 글로벌 재산 Weblogic_home
문제
Eclipse의 Ant는 글로벌 속성 Weblogic_home이 있지만 편집기에서 올바른 툴팁을 제공하지만 빌드 스크립트에서 작동하지 않습니다 (예 :
<taskdef name="wsdlc" classname="weblogic.wsee.tools.anttasks.WsdlcTask" classpath="${WEBLOGIC_HOME}\server\lib\weblogic.jar" />
주는 : 빌드 실패 : WSDLCTASK를 찾을 수 없습니다.
내가 교체 할 때 ${WEBLOGIC_HOME}
~와 함께 C:\bea\wlserver_10.3
또는 내 자신의 글로벌 속성 정의 문제가 없습니다.
그래서 걱정할 것이 없지만 왜 그런 이상한 행동이 존재합니까?
해결책
작업 공간 환경 설정을 보면 Ant> 런타임> 속성, 나는 당신이 Weblogic_home 속성을 찾을 것이라고 생각합니다. 이 속성은 정의 된 구성을 사용하여 Eclipse 용 Weblogic 플러그인에 의해 자동으로 추가됩니다. 서버> 런타임 환경.
그것이 좋은지 확실하지 않습니다. 첫째, 나는 알림을받지 않고 등이 내 등이 일어날 때 마음에 들지 않습니다. 그런 다음 build.xml을 Eclipse 외부에서 휴대 할 수 없게 만듭니다. 그것을 피하려면 자신의 것을 정의하십시오 재산 필요하다면.
다른 팁
나는 같은 문제가 있었고 그것을 해결합니다.
해결책은 ANT 작업을 다음과 같이 실행하는 것입니다.
- Eclipse 개요 탭에서 작업을 오른쪽 클릭하고 "2 개 빌드"를 선택하면 "구성 편집"이 표시됩니다. ClassPath 탭을 클릭하고 외부 항아리를 추가하십시오. Weblogic Server Lib 폴더에서 weblogic.jar jar를 추가하십시오.
마지막으로 UP 버튼을 클릭하여 첫 번째 위치에서 Weblogic.jar를 만듭니다.
제휴하지 않습니다 StackOverflow