블로그 이미지
Max.

calendar

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

Notice

2015.08.07 10:39 개발관련

Roo 는 java8을 지원한다. https://spring.io/blog/2014/11/21/spring-roo-1-3-0-introduces-jdk-8-support 처럼 말이지... Roo 콘솔에서도 떡 하니, --java 에 8,9가 있고 명령을 실행해도 오류가 나지 않는다.


문제는 생성된 pom.xml 파일이 java 1.6으로 되어 있어서 1.8로 고치고 빌드 하면 오류가 없다. 하지만 톰캣으로 실행하면 spring 3.2.x 버전 때문에 java8에 대한 오류가 나온다. 다시 spring 4.x로 maven dependency를 바꾸면 이제야 오류없이 실행된다. 손이 많이 가는 Roo다. 자랑하는 '빠른 개발을 위한 것'은 이런것들이 잘 되었다는 가정이 있었다는게 함정인가? 


아무튼 현재는 Roo2.0 이 개발되고 있다(https://github.com/spring-projects/spring-roo/graphs/contributors). 아직 오류가 많아 쓰긴 힘들다. 


Roo는 내 기준으로 빠른 개발을 위한 무엇은 처음부터 없었다. 다른 장점들이 이것을 계속 쓰게하는 이유인데, 그것은 아주 오래전 일로부터 시작된 것이다.

저작자 표시
신고
posted by Max.

티스토리 툴바