2010-07-27 2 views
2

내 프로젝트의 대상 디렉토리에서 Eclipse WTP를 통해 내 web-app를 배포하도록 org.eclipse.wst.common.component를 수동으로 구성했습니다. (그래서 내 배치에는 JSP 사전 컴파일의 결과가 포함된다).Eclipse org.eclipse.wst.common.component 파일이 'mvn clean'중에 다시 작성

하지만 지금은 "MVN 깨끗한"빌드 (명령 줄을 실행하거나 m2eclipse에에, 파일이 이전 상태로 돌아갑니다. 누구나 이런 일이 될 수있는 이유는 무엇입니까? 알고

감사

답변

3

확인을 할 때마다 , 그것을 가지고 내 설정/org.eclipse.wst.common.component이처럼 보였다했다 :.

<?xml version="1.0" encoding="UTF-8"?> 
<!--THIS IS WRONG--> 
<project-modules id="moduleCoreId" project-version="1.5.0"> 
<wb-module deploy-name="dss-sample-webapp"> 
    <property name="context-root" value="dss-sample-webapp"/> 
    <wb-resource deploy-path="/" source-path="/target/dss-sample-webapp" /> 
</wb-module> 

I 대상/DSS-샘플 웹 애플리케이션이 직접 삭제마다 ORY (A 'MVN 깨끗한'빌드와 같은), 파일의 해당 라인이 자동으로 사라 :

<wb-resource deploy-path="/" source-path="/target/dss-sample-webapp" /> 

을 선도하는 '/'고정 문제를 제거. 필자는 대상 디렉토리를 마음 속의 콘텐츠로 삭제할 수 있으며 settings/org.eclipse.wst.common.component 파일은 영향을받지 않습니다. 다음과 같이

그래서, 모든 기능을 설정/org.eclipse.wst.common.component은 다음과 같습니다

<?xml version="1.0" encoding="UTF-8"?> 
<!--THIS IS RIGHT--> 
<project-modules id="moduleCoreId" project-version="1.5.0"> 
<wb-module deploy-name="dss-sample-webapp"> 
    <property name="context-root" value="dss-sample-webapp"/> 
    <wb-resource deploy-path="/" source-path="target/dss-sample-webapp" /> 
</wb-module>