2012-01-17 2 views
1

RAD에 동적 웹 프로젝트를 게시하는 방식이 RAD 7.5와 RAD 8 사이에서 변경된 것처럼 보입니다."게시하지 않고 서브 모듈 제공"은 RAD 8에서 동일합니까?

RAD 7.5에서는 동적 웹 프로젝트의 "WebContent"폴더의 내용이 해당 폴더에서 직접 제공되었습니다 . 예를 들어 다른 편집자가 RAD 외부에서 변경 한 경우 변경 사항은 다음 브라우저 새로 고침시 반영됩니다. RAD 프로젝트를 새로 고칠 필요가 없었습니다.

이 동작은 Tomcat의 "게시 모듈없이 게시"옵션과 유사합니다. 은 "있는 WebContent"폴더에서 RAD8 내용에

는 준비 폴더에 복사 할 것으로 보인다 (즉 {작업} \. 메타 데이터 \ .plugins \ org.eclipse.wst.server.core \ tmp0 \) 때 게시가 발생합니다. 즉, RAD 외부의 파일을 편집하는 경우 RAD 프로젝트를 새로 고쳐야하므로 변경 사항을 인식하고 게시하여 서버에 반영됩니다.

'게시하지 않고 모듈 게시'와 같은 동작을 되돌릴 수있는 방법이 있습니까?

"작업 영역의 리소스가있는 서버 실행"을 사용해 보았습니다. 모든 제안을 부탁드립니다!

감사합니다.

답변

0

RAD7.5에서는 나열된 응용 프로그램 서버가 표시되는 서버 탭에서 변경할 서버를 두 번 클릭합니다. 그러면 서버 속성 페이지가있는 페이지가 나타납니다. 게시 중 자동 게시를 방지하는 옵션을 볼 수 있습니다. 나는 옵션이 "결코 자동으로 게시하지 마라."라고 생각합니다.

RAD8에서도 동일하게 사용하십시오. (내 머리 꼭대기에서 이걸 말하고있어. 알 수 없다면 알려줘.)

+0

감사합니다.하지만 자동 게시를 막으려 고하지 않고 있습니다. 특히 작업 영역에서 직접 콘텐츠 (.js 파일)를 제공하도록 서버를 가져 오려고합니다. 따라서 게시 할 필요가 없습니다. – NickTee

+0

특정 경로의 정적 파일에 대한 호출을 가로 채고 작업 영역에서 직접 제공하는 서버 앞에 nginx 프록시를 배치하여 문제를 해결했습니다. 이것은 이상적이지 않지만 작동합니다. – NickTee

0
  1. 서버를 두 번 클릭하십시오.
  2. 작업 영역 내의 리소스가있는 WebSphere Application Server --> select Run Server에 대한 제작 설정 중입니다.

희망이 도움이됩니다.

+0

불행히도 그게 작동하지 않습니다 : ( – NickTee

관련 문제