Mac 에서 add eGovFrame Common Component / BBS 에러 표식
- 작성자 :
- 정*열
- 작성일 :
- 2020-10-22 13:19:19
- 조회수 :
- 3,433
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요
MacOS 에서 eGovFrame 매뉴의 Start | New Web Project로 기본을 만든 후에,
Add eGovFrame Common Component
에서 BBS 를 선택하면
EgovMultipartResolver.java 파일의
import org.apache.commons.fileupload.FileItem;
문에 error 표식이 발생하는데,
pom.xml에 어떻게 추가해도 error를 자울수가 없습니다. (오히려 error 표식이 여러군데 발생)
어떻게 하면 error 표식이 사라질까요?
참고로 pom.xml에 아래와 같은 형식의 여러 버전으로 시도해 보았습니다.
<!-- commons-fileuploads -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>1.4</version>
</dependency>
MacOS 에서 eGovFrame 매뉴의 Start | New Web Project로 기본을 만든 후에,
Add eGovFrame Common Component
에서 BBS 를 선택하면
EgovMultipartResolver.java 파일의
import org.apache.commons.fileupload.FileItem;
문에 error 표식이 발생하는데,
pom.xml에 어떻게 추가해도 error를 자울수가 없습니다. (오히려 error 표식이 여러군데 발생)
어떻게 하면 error 표식이 사라질까요?
참고로 pom.xml에 아래와 같은 형식의 여러 버전으로 시도해 보았습니다.
<!-- commons-fileuploads -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>1.4</version>
</dependency>
A
안녕하세요.
표준프레임워크센터 입니다.
심플게시판 표준프레임워크 웹프로젝트를
생성하신다음
공통컴포넌트 프로젝트를 추가하시게 되면
서로 호환이 되지 않습니다.
서로 거의 동일한 구조를 가지고 있지만
약간 상이한 부분이 있어 문제가 발생합니다.
공통컴포넌트 모듈을 추가 하시려면
Web Project 생성시
[ ] Generate Example에 체크를 하지 않고 하시면 됩니다.
이 부분에서 체크를 하면
심플 게시판 소스로 인해 오류가 발생하게 되는것입니다.
오류가 난 라이브러리는 다음과 같습니다.
commons-fileupload-1.3.1.jar
pom.xml에 다음과 같이 정의가 되어야 합니다.
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
<exclusions>
<exclusion>
<artifactId>commons-io</artifactId>
<groupId>commons-io</groupId>
</exclusion>
</exclusions>
</dependency>
메이븐 레파지토리를 초기화하는 경우는
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화후에 재기동해 보시기 바랍니다.
감사합니다.
표준프레임워크센터 입니다.
심플게시판 표준프레임워크 웹프로젝트를
생성하신다음
공통컴포넌트 프로젝트를 추가하시게 되면
서로 호환이 되지 않습니다.
서로 거의 동일한 구조를 가지고 있지만
약간 상이한 부분이 있어 문제가 발생합니다.
공통컴포넌트 모듈을 추가 하시려면
Web Project 생성시
[ ] Generate Example에 체크를 하지 않고 하시면 됩니다.
이 부분에서 체크를 하면
심플 게시판 소스로 인해 오류가 발생하게 되는것입니다.
오류가 난 라이브러리는 다음과 같습니다.
commons-fileupload-1.3.1.jar
pom.xml에 다음과 같이 정의가 되어야 합니다.
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
<exclusions>
<exclusion>
<artifactId>commons-io</artifactId>
<groupId>commons-io</groupId>
</exclusion>
</exclusions>
</dependency>
메이븐 레파지토리를 초기화하는 경우는
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화후에 재기동해 보시기 바랍니다.
감사합니다.