내 SpringMVC 3.2 응용 프로그램에서 embedded jetty을 실행하는 것에 대해 읽고 있는데 내 친구가 jetty-maven-plugin을 사용하도록 제안했습니다. 나는 약간의 연구를 해왔고 다른 하나를 선택하기 위해 장단점이 무엇인지 궁금해합니다.누군가가 jetty-maven-plugin vs embedded jetty를 사용하는 이유는 무엇입니까?
1
A
답변
4
일반적으로 jetty-maven-plugin은 개발 목적으로 사용되며 명령 줄에서 webapp를 실행하고 클래스 파일 또는 정적 컨텐츠가 변경되면 자동 실행 및 자동로드에 배포 할 수 있습니다.
임베디드 부두는 HTTP 서버 또는 서블릿 엔진으로 응용 프로그램에 부두를 통합하기 위해 자주 사용되며, 종종 war 파일 개념을 우회하여 Java 코드에 직접 서블릿 컨텍스트를 구축합니다. 또는 사람들은 자신의 응용 프로그램을 war 파일이나 배포본 형태로 배포하는 아이디어를 싫어합니다. 그래서 Jetty를 메인 클래스 유형 형식으로 사용하여 응용 프로그램을 부트 스트랩하고 웹 응용 프로그램을 사용자에게 투명하게 배포하여 존재하지 않는 것처럼 보이게합니다 심지어 전쟁 파일도 재생됩니다. 임베디드 부두는 또한 WTP를 비롯하여 다른 테스트 도구의 오버 헤드없이 응용 프로그램을 배포하는 방법으로 테스트 사례에서 자주 사용됩니다. 우리는 부두 자체에 대한 테스트 케이스 전반에 광범위하게 내장 된 부두를 사용합니다.
관련 문제
- 1. Guice 및 Embedded jetty를 사용하여 codahale MetricsServlet 구성
- 2. 누군가가 부서 대신에 float로 곱셈을 사용하는 이유는 무엇입니까?
- 3. 유형 vs 인터페이스 : 이유는 무엇입니까?
- 4. Chromium Embedded Framework를 루트 권한으로 실행해야하는 이유는 무엇입니까? (Unity Installer)
- 5. char * ch vs char * ch를 사용하는 이유는 무엇입니까
- 6. VS 및 다른 IDE에서 Windows Basic 테마를 사용하는 이유는 무엇입니까?
- 7. EJS (embedded javascript) vs backbone.js - 차이점에 대한 간략한 요약
- 8. Jetty를 사용하는 Java 응용 프로그램에 JSP 페이지를 추가하는 방법
- 9. 누군가가 korma와 같은 라이브러리 대신 JDBC를 사용하려는 이유는 무엇입니까?
- 10. 누군가가 Matlab 함수의 배열에서 행렬을 반환하는 이유는 무엇입니까?
- 11. Rails에서 Ember.js를 사용하는 이유는 무엇입니까?
- 12. Jetty를 사용하여 JSP 파일을 제공하는 방법은 무엇입니까?
- 13. 스위프트에서 Initializers를 사용하는 이유는 무엇입니까?
- 14. Jetty를 중지하는 방법
- 15. ApacheDS Embedded with Spring
- 16. Embedded Firebird 데이터베이스 연결에서 이벤트를 사용하는 방법은 무엇입니까?
- 17. SvcUtil.exe vs 참조 추가
- 18. this.props.children을 사용하는 이유는 무엇입니까?
- 19. 포인터를 사용하는 이유는 무엇입니까?
- 20. Windows.Forms.Timer를 사용하는 이유는 무엇입니까?
- 21. DBMS_STATS.GATHER_TABLE_STATS를 사용하는 이유는 무엇입니까?
- 22. 마젠타를 사용하는 이유는 무엇입니까?
- 23. CONSTRAINT를 사용하는 이유는 무엇입니까?
- 24. NHibernate를 사용하는 이유는 무엇입니까?
- 25. fopen을 사용하는 이유는 무엇입니까?
- 26. GPGPU를 사용하는 이유는 무엇입니까?
- 27. 프리즘을 사용하는 이유는 무엇입니까?
- 28. CAssetManager를 사용하는 이유는 무엇입니까?
- 29. 을 사용하는 이유는 무엇입니까?
- 30. Console.WriteLine이 VS 외부에서 작동하지 않는 이유는 무엇입니까?