카테고리 별로 30가지 오픈소스 툴이 잘 정리 되어 있는 것 같습니다.
http://www.javapowertools.com/


http://www.expertvill.net/tc/jcfblog/trackback/99

Struts2 의 기본적인 운영환경은 아래와 같습니다.
- Servlet API 2.4
- JSP API 2.0
- Java 5
따라서 Struts2를 적용하기 위해서는 Java 와 어플리케이션 서버의 Java EE 버전의 호환 여부를 잘 살펴봐야 합니다.
만약 Java 4를 사용하고 있다면
아래의 Struts2 라이브러리 및 관련 라이브러리를 Java 4와 호환가능한 라이브러로 교체해 주어야 합니다.
- strut2-core-2.x.x.jar
- xwork-2.x.x.jar
- struts2-spring-plugin-2.x.x.jar
호환되는 라이브러리는 Struts2 홈페이지에서 다운로드하거나
Retrotranslator 를 이용하여 기존의 라이브러리를 Java 4를 지원하도록 변환해야 합니다.
Retrotranslator 를 다운로드하신 다음에 아래와 같이 변경해 주시면 됩니다.
Retrotranslator Maven 플러그인도 한번 살펴봐야 되겠네요
http://www.expertvill.net/tc/jcfblog/trackback/12