배치2.7실행환경을 jar로 배포했는데, library들을 못읽어서..
- 작성자 :
- 임*승
- 작성일 :
- 2014-11-13 11:40:33
- 조회수 :
- 775
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
배치2.7실행환경을 jar로 배포했는데, library들을 못읽어서
인터넷 검색해서 메이븐에서 jar library까지 같이 묶어주는(?) 방법이 copy-dependency라고 알아냈습니다.
그런데, pom.xml에
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.9</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/yoonlib</outputDirectory>
<overWriteReleases>false</overWriteReleases>
<overWriteSnapshots>false</overWriteSnapshots>
<overWriteIfNewer>true</overWriteIfNewer>
</configuration>
</execution>
</executions>
</plugin>
추가하고 goal을 copy-dependencies 로 주고, 메이븐 빌드하는데, 계속 에러가 떨어지네요..
인터넷 검색해서 메이븐에서 jar library까지 같이 묶어주는(?) 방법이 copy-dependency라고 알아냈습니다.
그런데, pom.xml에
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.9</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/yoonlib</outputDirectory>
<overWriteReleases>false</overWriteReleases>
<overWriteSnapshots>false</overWriteSnapshots>
<overWriteIfNewer>true</overWriteIfNewer>
</configuration>
</execution>
</executions>
</plugin>
추가하고 goal을 copy-dependencies 로 주고, 메이븐 빌드하는데, 계속 에러가 떨어지네요..
A
안녕하세요 프레임워크센터입니다.
일단, 질문의 의도를 정확히 모르겠습니다.
다만, 배치실행환경을 jar파일로 배포하시는 부분을 그냥
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.bat.core</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
이렇게 하셔서 배포하시면 될 것 같습니다
수고하세요.
일단, 질문의 의도를 정확히 모르겠습니다.
다만, 배치실행환경을 jar파일로 배포하시는 부분을 그냥
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.bat.core</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
이렇게 하셔서 배포하시면 될 것 같습니다
수고하세요.