실행환경 설정중 빌드 관련 문제
- 작성자 :
- 허*운
- 작성일 :
- 2010-08-12 16:23:05
- 조회수 :
- 2,997
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
실행환경 가이드 설정 중입니다.
생각보다 설정이 간단히 안되네요.
Maven 프로젝트 import 로 실행환경(civil)샘플을 임포트 한결과
프로젝트
1.egovframework.guideprogram.civilappeal.parent
2.egovframework.guideprogram.civilappeal.services
는 X 표시 없이 프로젝트가 올라와 있습니다.
위두개의 프로젝트는 정상적으로 Maven 디펜던시를 가지고 있고
1은 egovframework.guideprogram.civilappeal.parent/target/classes 로output이 생성
2은 egovframework.guideprogram.civilappeal.services/target/classes로
output이 생성 됩니다.
문제는 세번째로 올라오는 egovframework.guideprogram.civilappeal.web 프로젝트 인데
컴파일이 제대로 안되는거 같습니다. Problem탭을 확인해 보면
CvplCnsltVO cannot be resolved to a type
CvplFaqVO cannot be resolved to a type
CvplSearchVO cannot be resolved to a type
CvplUserListVO cannot be resolved to a type
CvplUserVO cannot be resolved to a type
위와 같은 에러가 100여개정도 생김니다.
확인해 보니 import egovframework.rte.cvpl.service 아래의 클래스가 제대로 생성이 안된거 같은데..
(The import egovframework.rte.cvpl.service cannot be resolved)
(The import egovframework.rte.cvpl.common cannot be resolved)등등
어디를 살펴바야 되는지 답변 바랍니다.
ps.
egovframework.guideprogram.civilappeal.web 의 POM 파일은
<!--
<dependency>
<groupId>egovframework.guideprogram</groupId>
<artifactId>egovframework.guideprogram.civilappeal.services</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
-->
<dependency>
<groupId>javax.jws</groupId>
<artifactId>jsr181-api</artifactId>
<version>1.0-MR1</version>
</dependency>
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>javax.xml.stream</groupId>
<artifactId>stax-api</artifactId>
<version>1.0-2</version>
</dependency>
위와 같이 수정 및 jar를 추가 했습니다.
생각보다 설정이 간단히 안되네요.
Maven 프로젝트 import 로 실행환경(civil)샘플을 임포트 한결과
프로젝트
1.egovframework.guideprogram.civilappeal.parent
2.egovframework.guideprogram.civilappeal.services
는 X 표시 없이 프로젝트가 올라와 있습니다.
위두개의 프로젝트는 정상적으로 Maven 디펜던시를 가지고 있고
1은 egovframework.guideprogram.civilappeal.parent/target/classes 로output이 생성
2은 egovframework.guideprogram.civilappeal.services/target/classes로
output이 생성 됩니다.
문제는 세번째로 올라오는 egovframework.guideprogram.civilappeal.web 프로젝트 인데
컴파일이 제대로 안되는거 같습니다. Problem탭을 확인해 보면
CvplCnsltVO cannot be resolved to a type
CvplFaqVO cannot be resolved to a type
CvplSearchVO cannot be resolved to a type
CvplUserListVO cannot be resolved to a type
CvplUserVO cannot be resolved to a type
위와 같은 에러가 100여개정도 생김니다.
확인해 보니 import egovframework.rte.cvpl.service 아래의 클래스가 제대로 생성이 안된거 같은데..
(The import egovframework.rte.cvpl.service cannot be resolved)
(The import egovframework.rte.cvpl.common cannot be resolved)등등
어디를 살펴바야 되는지 답변 바랍니다.
ps.
egovframework.guideprogram.civilappeal.web 의 POM 파일은
<!--
<dependency>
<groupId>egovframework.guideprogram</groupId>
<artifactId>egovframework.guideprogram.civilappeal.services</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
-->
<dependency>
<groupId>javax.jws</groupId>
<artifactId>jsr181-api</artifactId>
<version>1.0-MR1</version>
</dependency>
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>javax.xml.stream</groupId>
<artifactId>stax-api</artifactId>
<version>1.0-2</version>
</dependency>
위와 같이 수정 및 jar를 추가 했습니다.
A
안녕하세요.. 허용운님..
web 프로젝트가 services 프로젝트 클래스를 참조하고 있습니다.
참조 방식은 pom.xml에 dependency를 추가하거나 WEB-INF/lib에 참조할 lib를 추가하는 방법이 가능합니다.
현재 방식은 WEB-INF/lib에 추가해 놓은 방식으로..
egovframework.guideprogram.civilappeal.services-1.0.0-SNAPSHOT.jar 추가되어 있습니다. (확인 필요)
이 경우 프로젝트 하위에 별도의 "Web App Libraries" 항목으로 WEB-INF/lib에 추가된 jar들이 자동으로 Class path 상에 잡히도록 되어 있습니다.
혹.. "Web App Libraries" 항목이 없는 경우 프로젝트 refresh를 통해 적용가능하실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
web 프로젝트가 services 프로젝트 클래스를 참조하고 있습니다.
참조 방식은 pom.xml에 dependency를 추가하거나 WEB-INF/lib에 참조할 lib를 추가하는 방법이 가능합니다.
현재 방식은 WEB-INF/lib에 추가해 놓은 방식으로..
egovframework.guideprogram.civilappeal.services-1.0.0-SNAPSHOT.jar 추가되어 있습니다. (확인 필요)
이 경우 프로젝트 하위에 별도의 "Web App Libraries" 항목으로 WEB-INF/lib에 추가된 jar들이 자동으로 Class path 상에 잡히도록 되어 있습니다.
혹.. "Web App Libraries" 항목이 없는 경우 프로젝트 refresh를 통해 적용가능하실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.