我想创建一个使用嵌入式版本的Jetty的应用程序。不幸的是,我找不到需要做什么的jar文件的任何信息。在maven仓库中有几个(http://repo2.maven.org/maven2/org/eclipse/jetty/aggregate/)。但是,jetty-server,jetty-server-all和jetty-webapp有什么区别?这些是我想要的嵌入式用例吗?我应该使用什么jetty jar?
14
A
回答
4
我用码头,web应用。
4
本文档列出了嵌入所需的JAR文件,并且相当完整。
http://docs.codehaus.org/display/JETTY/Embedding+Jetty
我相信,除非你从蚂蚁调用码头您将不再需要Ant的jar文件,即使它说你需要它。
一些JSP的jar文件中比文档调用二进制包命名不同,但这个文件有助于弄清楚要使用哪个码头JSP罐子:
4
我停下收到编译针对Eclipse的嵌入代码小例子,结合SimplestServer和HelloWorldHandler错误...
http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty
要做到这一点,我不得不从包括从解压缩分发的lib目录下Eclipse的码头镜子...
- 码头 - 服务器7.1.4xxxx.jar
- 码头-UTIL-7.1.4xxxx.jar
- servlet的api.2.5.jar
0
为了完整性,对于码头-web应用的XML是;
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>8.1.2.v20120308</version>
</dependency>
1
该图中的所有依赖关系非常最好的解释:http://wiki.eclipse.org/Jetty/Reference/Dependencies
基于在图上,嵌入式应用情况下,需要至少6罐。 E.g对于Jetty 8,请尝试:
jetty-continuation-8。 .jar jetty-http-8。 .jar jetty-io-8。 .jar jetty-server-8。的.jar 码头-UTIL-8 * .jar的 servlet的API-3.0.jar
相关问题
- 1. 我应该如何使用jar文件?
- 2. Jetty Server和Embedding Jetty在我的应用程序中有什么区别
- 3. 我应该使用什么? AJAX或jQuery?
- 4. 我应该使用什么积压值?
- 5. 我应该使用什么键为HashMap?
- 6. 我应该使用什么asp.net事件?
- 7. 我应该使用什么样的dbms?
- 8. 我什么时候应该使用javax.swing.SwingUtilities.invokeLater()?
- 9. 我应该使用什么jdk?
- 10. (为什么)我应该使用混淆?
- 11. 为什么我应该使用@properties?
- 12. 我什么时候应该使用UITableViewCellSeparatorStyleSingleLineEtched?
- 13. 我应该使用什么JavaScript库?
- 14. 我应该使用什么gacutil.exe?
- 15. 为什么我不应该使用Unity?
- 16. 我应该使用什么mysqli函数?
- 17. 我应该使用什么appid与netsh.exe?
- 18. 我应该使用什么元信息?
- 19. 我应该使用什么查询?
- 20. 我应该使用什么控制器?
- 21. 我应该使用什么验证
- 22. 我应该使用什么PDO查询?
- 23. 为什么我应该使用vagrant如果我使用virtualenv?
- 24. 什么是NHibernate,为什么我应该使用它?
- 25. 什么是反向代理,为什么我应该使用Node.JS?
- 26. 什么是MvcHtmlString,我应该什么时候使用它?
- 27. iphone:我应该学什么?
- 28. 我应该测试什么?
- 29. 什么时候应该使用Import-Package,什么时候应该使用Require-Bundle?
- 30. 当我应该使用I2C和什么时候应该使用SPI?
蚂蚁使用JSP编译器,因此在运行时需要(构建过程中,除非你预编译的JSP)。 – skaffman 2011-01-21 12:48:20
链接已死亡。 – 1N5818 2017-06-08 01:55:16
死链接兄弟。 -1 – TheRealChx101 2017-12-21 13:55:40