Oracle Developer Cloud 로 빌드를 하니 myBatis mapper.xml 이 빠져서 빌드가 되었다.
pom.xml 을 아래와 같이 변경
...
<build>
...
<resources>
<resource>
<directory>src/main/java/com/raistudies/persistence</directory>
<includes>
<include>**/*.xml</include>
</includes>
<targetPath>com/raistudies/persistence</targetPath>
</resource>
</resources>
</build>
...
아래와 같이 xml 파일이 classpath에 추가 된 것을 확인 할 수 있다.
-bash-4.1$ jar tvf ./servers/JavaClou_adminserver/upload/SampleCRUD/app/deploy1892078117915606366.war | grep classes
0 Fri May 27 08:02:04 UTC 2016 WEB-INF/classes/
0 Fri May 27 08:02:04 UTC 2016 WEB-INF/classes/com/
0 Fri May 27 08:02:04 UTC 2016 WEB-INF/classes/com/raistudies/
0 Fri May 27 08:02:04 UTC 2016 WEB-INF/classes/com/raistudies/domain/
0 Fri May 27 08:02:04 UTC 2016 WEB-INF/classes/com/raistudies/validator/
0 Fri May 27 08:02:04 UTC 2016 WEB-INF/classes/com/raistudies/persistence/
0 Fri May 27 08:02:04 UTC 2016 WEB-INF/classes/com/raistudies/controllers/
1760 Fri May 27 08:01:58 UTC 2016 WEB-INF/classes/com/raistudies/domain/Customer.class
2045 Fri May 27 08:01:58 UTC 2016 WEB-INF/classes/com/raistudies/validator/RegistrationValidator.class
1230 Fri May 27 08:01:54 UTC 2016 WEB-INF/classes/com/raistudies/persistence/CustomerServiceMapper.xml
378 Fri May 27 08:01:58 UTC 2016 WEB-INF/classes/com/raistudies/persistence/CustomerService.class
2795 Fri May 27 08:01:58 UTC 2016 WEB-INF/classes/com/raistudies/persistence/CustomerServiceImpl.class
4537 Fri May 27 08:01:58 UTC 2016 WEB-INF/classes/com/raistudies/controllers/RegistrationController.class
댓글 영역