需要的jar包:
jetty-6.1.26.jar
jetty-util-6.1.26.jar
servlet-api-2.5-20081211.jar
jsp-2.1-jetty-6.1.26.jar
import org.mortbay.jetty.Server;
import org.mortbay.jetty.webapp.WebAppContext;
public class SimplestServer {
public static void main(String[] args) throws Exception {
String path = System.getProperty("user.dir").replace("\\", "/");
// Server server = new Server(8080);
// WebAppContext webapp = new WebAppContext();
// webapp.setContextPath("/");
// webapp.setWar(path+"/www/cometd.war");
// server.setHandler(webapp);
//
// server.start();
// server.join();
Server server = new Server(8080);
WebAppContext context = new WebAppContext();
context.setDescriptor(path+"/www/test/WEB-INF/web.xml");
context.setResourceBase(path+"/www/test");
context.setContextPath("/");
context.setParentLoaderPriority(true);
server.setHandler(context);
server.start();
server.join();
}
}
分享到:
相关推荐
利用jetty9启动无web.xml配置的spring4最简单应用程序 Requirements 启动应用程序的方法 方法1 mvn jetty:run 方法2 mvn clean install exec:exec 方法3 通过jetty的 org.eclipse.jetty.xml.XmlConfiguration 执行...
在Docker中运行一个简单的Jetty Web应用 按照说明 按照说明 跑步: Git将此仓库和CD克隆到其中。 码头工人组成 浏览器: boot2dockerIP:8080
Grails Jetty示例应用程序这是一个使用Jetty而不是Tomcat的示例Grails Web应用程序。 为了运行该应用程序,请按照以下说明进行操作: 打开命令行,然后导航到项目目录/文件夹。 使用./gradlew bootWar任务构建WAR。 ...
示例servlet Java Web应用程序的简单示例,其中包含在Jetty中启动的gradle构建。 也是一个docker文件,用于使用Jetty中部署的代码构建容器。
Dropwizard原型玩Dropwizard框架。 一个示例应用程序演示了Dropwizard如何无缝集成和实例化-Jetty服务器,RESTful Web服务... Jersey在构建RESTful Web应用程序中非常有用。 HTTP请求映射到Java对象。 Jackson for JSON
xsbt-web-plugin是一个插件,用于使用构建Web应用程序。 产品特点 将项目打包为.war文件 在Jetty或Tomcat下测试并运行 直接部署到Heroku或AWS 支持sbt 0.13.6+和Scala 2.10.2+ 获得帮助 在Freenode的查找...
结合 CDI (Weld)、JAX-RS (Jersey) 和 Jetty 的最小网络应用程序在花了比我愿意承认的更多时间来寻找 Maven、web.xml 和 Jetty 设置的正确组合之后,我认为把它放在网上可能是有意义的。 使用mvn jetty:run构建并...
该服务器是一些POJO,它们将启动Jetty并为其配置服务。 此代码基于此处找到的WebSocket教程: ://jansipke.nl/websocket-tutorial-with-java-server-jetty-and-javascript-client/ 有些人(包括我自己在内)认为...
在您的测试框架中启动一个 Web 服务器并在进程中测试您的所有网页和 Web 服务。 没有杂乱的部署步骤,没有额外的脚本,没有剩余的文件,只有代码。 作为一个巧妙的副作用,很容易衡量功能测试和回归测试对代码覆盖率...
c3-web C3系统Web客户端: : 先决条件: 已安装 Maven 3 安装了 JDK 1.7 要在本地启动 C3-Web,只需在控制台中输入: cd c3-web ...这将在监听端口 8080 的嵌入式 Jetty 服务器中启动 Web 应用程序
web1 - 带有 Eclipse WTP 和 jetty 的示例 Web 项目 开始 首先你需要创建目标平台: 确保您尚未打开jetty.target的目标平台编辑器 运行jetty-9.2.x文件夹中的build.ant脚本。 这将下载必要的二进制文件 打开文件...
依赖注入由 Spring 4 管理,并且 Spring 上下文与 Jersey servlet 上下文挂钩,因此能够在 Jersey 资源中注入 Spring bean。 Jetty 服务器由main 方法配置和启动。 原型还创建了一个示例测试来启动真正的 Jetty ...
这是Jetty Web服务器的示例项目,该项目能够在Cloud Foundry环境中运行,例如IBM Bluemix。 这个maven项目创建了一个jar,其中包含启动应用程序所需的所有内容。 您可以在App类中自定义Web服务器,该类类似于码头...
该存储库包含一个以REST...1.在根目录下执行命令如果在项目的根目录下运行该命令,则可以查看并行运行的REST和JSF应用程序。 为避免出现问题,请记住首先编译项目,然后执行以下命令来启动容器(Jetty): mvn jetty:r
该项目是为快速启动 Spring MVC 4.x Web 应用程序 (.war) 而创建的启动项目。 该项目可部署在任何 Web 服务器上(例如 Apache Tomcat)。 AutoStart 和 Spring Boot Starter Web 为了使应用程序使用嵌入式 Tomcat...
竞标Web应用程序使用Java POJO技术实现Web应用程序,特别强调企业Web应用程序的开发。运行Web应用程序subasta-app需要数据库服务器正在运行。 与Maven / Jetty一起运行。 下面显示了如何运行subasta-app。 其余的Web...
易于使用的基于Hibernate的对象-关系映射(ORM)层称为Groovy Server Pages (GSP)的表现层技术基于Spring MVC的控制器层构建于Gant 上的命令行脚本运行环境内置Jetty服务器,不用重新启动服务器就可以进行重新加载利用...
如果您打算在前端 Web 应用程序上工作,则此有更多详细信息如何启动后端 API 服务器(使用内存数据存储) $ cd Library$ mvn clean -P jetty jetty:run如何启动后端 API Server(使用 MySQL 数据存储) 假设您已...
:warning:Scala + Spring + Hibernate + Maven + Selenium WebDriver 该项目包含使用Scala,Spring,Hibernate和Maven的最新版本启动Webapp项目的源代码,包括基于Selenium WebDriver PageObject的Web测试。...
该项目包含一个具有主要方法的JettyServer.java文件,该文件使用运行在localhost:8080 / simple-web-crawler上的Web搜寻器应用程序启动Jetty服务器。 该存储库包含整个eclipse项目,并且需要Gradle进行依赖项管理...