2011-01-28 3 views
2

나는 바람둥이와 다른 것을 사용한 적이 없다. 현재 대학 프로젝트를 위해 JSF와 Java EE 6로 WebApplication을 프로그래밍했습니다. 우분투 OS가 설치된 VM에 설치해야합니다.Tomcat7 Alternative

내 동료 학생은 Tomcat7이 Ubuntu 용으로 출시되지 않았다고 (또는 그렇습니까?) Tomcat 6이 Java EE 6 기능을 제공하지 않는다고 말했습니다.

그래서 적절한 대안이 있는지 묻고 싶습니다. 바람둥이 사용자에게 많은 유도를 요구하지 않아도되는 무언가.

당신의 도움이

+0

왜이 세상에서 우분투가 필요한가요? 내부 VM!, 모든 장치 감지 및 데스크톱 친화적 인 물건을 시작하는 데 시간이 오래 걸릴 포함!? –

+1

잘 디자인 된 모든 Java 애플리케이션은 JRE/JVM이 설치된 모든 곳에서 실행됩니다. JRE/JVM은 Ububtu를 포함한 다른 플랫폼에서 사용할 수 있습니다. 자바 애플리케이션은 그 자체로 플랫폼에 한정되지 않습니다. 그것은 Java * 뒤에있는 이데올로기 중 하나입니다! Tomcat은 전체 JEE6 스택을 구현하지 않고 서블릿/JSP 부분 만 구현합니다. – BalusC

답변

4

톰캣이에 대해 의 출시라고 생각하지 않습니다.

그들은 방금 릴리즈를 내 보냈고 V7.0 (7.0.6에서 생각합니다)이 현재 프로덕션 준비가되었습니다.

그래서 우분투로 VM을 만들고, Java를 설치하고, Tomcat을 다운로드하고, 번들의 압축을 풀고 응용 프로그램을 설치하십시오.

+1

. Tomcat 7 설치 프로그램이나 패키지를 사용할 필요는 없습니다. 자바가있는 모든 OS에서 실행되어야합니다. – ColinD

0

내가 Jetty으로 갈 것, 빌어 먹을 빠르고 가벼운 주셔서 감사합니다.

그러나 Java EE를 기본적으로 지원하지 않습니다.

좋은 대안이 있습니까? Glassfish/JBoss

0

새 Jboss를 사용해보십시오. 사용하기가 정말 쉽고, 바람둥이에서 거의 동일합니다. 우분투 (새 버전)도 있어야합니다. 왜냐하면 그들은 빨간 모자이기도합니다!

EDIT : Jboss는 단순한 J2EE 응용 프로그램을 배포하기 위해 Tomcat처럼 쉽게 사용할 수 있습니다.

+0

이것을 확인하십시오 : http://www.jboss.org/overview/mainColumnParagraphs/0/2columnLeftParagraphs/03/2columnLeftParagraphs/0/image/homepagespotlight_300x215_AS6.png –

+0

Jboss가 사용하기 쉬워 졌습니까? 이제 이것이 레드햇 전략의 주요 변화입니다. –

0

Glassfish은 잘 알려진 개방형 오픈 소스 Java 응용 프로그램 서버이지만 Tomcat보다 조금 더 기능이 풍부하므로 잠재적으로 더 복잡합니다 (전체 Java EE 스택 포함).

Jetty은 기본적으로 서블릿 컨테이너라는 점에서 Tomcat과 더 비슷합니다. Grails와 같은 일부 프로젝트는 여러 가지 이유로 Jetty에서 Tomcat으로 전환했지만 사용자의 요구에 부합 할 수 있습니다.

관련 문제