首页
技术知识库
Task工作计划
网站简介
DON框架
后台管理
文章分类
JAVA
框架知识
操作系统
容器相关
数据库层
优化技术
界面编程
网络编程
开发工具
GO语言
其他
读书随笔
观影随笔
每日随笔
APP
jetty9 embed启动
所属分类
:[容器相关] |
创建时间
:2013-11-28 |
文章属性
:原创 |
文章来源
: |
作者
:windfly
<pre class="prettyprint lang-java"> //Create the server Server server = new Server(8080); //Enable parsing of jndi-related parts of web.xml and jetty-env.xml org.eclipse.jetty.webapp.Configuration.ClassList classlist = org.eclipse.jetty.webapp.Configuration.ClassList.setServerDefault(server); classlist.addAfter("org.eclipse.jetty.webapp.FragmentConfiguration", "org.eclipse.jetty.plus.webapp.EnvConfiguration", "org.eclipse.jetty.plus.webapp.PlusConfiguration"); classlist.addBefore("org.eclipse.jetty.webapp.JettyWebXmlConfiguration", "org.eclipse.jetty.annotations.AnnotationConfiguration"); //Create a WebApp WebAppContext webapp = new WebAppContext(); webapp.setContextPath("/"); webapp.setResourceBase("F:\\JAVA\\WORK\\netbeansSpace\\jetty9web\\build\\web"); server.setHandler(webapp); server.start(); server.join();</pre> <pre class="prettyprint lang-java"> </pre> <pre class="prettyprint lang-java">该代码启动后可支持servlet3.0注解</pre>
返回