DocumentConverter cannot be resolved to a type 라고 EgovPdfCnvr 에서 오류가 난다.
src/main/java/egovframework/com/utl/sim/service/EgovPdfCnvr.java
lib에서 jodconverter를 찾지 못해 발생하는 에러다.
Dependency를 추가하면 된다.
pom.xml 에 추가
<!-- PDF변환용 라이브러리 --> <dependency> <groupId>com.artofsolving</groupId> <artifactId>jodconverter</artifactId> <version>2.2.1</version> <exclusions> <exclusion> <artifactId>slf4j-api</artifactId> <groupId>org.slf4j</groupId> </exclusion> <exclusion> <artifactId>commons-io</artifactId> <groupId>commons-io</groupId> </exclusion> </exclusions> </dependency>
|
저장하면 자동으로 빌드가 되면서 lib에 추가 됨.
자동 빌드가 아니면
RUN > maven install 을 시켜볼 것.
---------------------
EgovPdfCnvr 에 있는 오류를 더 잡아 볼까?
EgovWebUtil 이 없다는 오류는 파일을 추가한다.
src/main/java/egovframework/com/cmm/EgovWebUtil.java
EgovWebUtil.java
첨부파일 참조
또하나 EgovResourceCloseHelper cannot be resolved 역시
해당 파일을 추가한다.
src/main/java/egovframework/com/cmm/util/EgovResourceCloseHelper.java
EgovResourceCloseHelper.java
EgovPdfCnvr.java의 오류는 모두 해결 됨.
-----------------
FTP cannot be resolved to a variable EgovFtpTool.java
pom.xml에 depencency 추가
<!-- FTP용 3rd party 라이브러리 --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.3</version> </dependency> |
<!-- Email --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId> <version>1.3.2</version> </dependency> <dependency> <groupId>egovframework.com.ems</groupId> <artifactId>sndng-mail</artifactId> <version>1.0</version> </dependency> |
<!-- XML스키마를 자바클래스로 생성하는 라이브러리 --> <dependency> <groupId>xmlbeans</groupId> <artifactId>xbean</artifactId> <version>2.2.0</version> </dependency> |