Jetty的配置、部署与API使用——(3)Linux下利用Jetty API运行一个Jetty服务器
2011-12-14 14:42
736 查看
1. 下载Jetty的Java归档文件
mkdir Demo cd Demo JETTY_VERSION=7.0.2.v20100331 wget -U none http://repo1.maven.org/maven2/org/eclipse/jetty/aggregate/jetty-all/$JETTY_VERSION/jetty-all-$JETTY_VERSION.jar wget -U none http://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar[/code]
2. 编写源程序
这里同上一篇文章。import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.ServletException; import java.io.IOException; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.Request; import org.eclipse.jetty.server.handler.AbstractHandler; public class HelloWorld extends AbstractHandler { public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html;charset=utf-8"); response.setStatus(HttpServletResponse.SC_OK); baseRequest.setHandled(true); response.getWriter().println("<h1>Hello World</h1>"); } public static void main(String[] args) throws Exception { Server server = new Server(8080); server.setHandler(new HelloWorld()); server.start(); server.join(); } }
3. 编译javac -cp servlet-api-2.5.jar:jetty-all-$JETTY_VERSION.jar HelloWorld.java
4. 运行java -cp .:servlet-api-2.5.jar:jetty-all-$JETTY_VERSION.jar HelloWorld
相关文章推荐
- Jetty的配置、部署与API使用——(3)Linux下利用Jetty API运行一个Jetty服务器
- Jetty的配置、部署与API使用——(2)通过Jetty的Java API运行一个Jetty服务器
- Jetty的配置、部署与API使用——(2)通过Jetty的Java API运行一个Jetty服务器
- jetty在linux下安装,配置和部署一个war项目
- Jetty的配置、部署与API使用——(1)下载安装Jetty
- Jetty的配置、部署与API使用——(1)下载安装Jetty
- 阿里云服务器Linux CentOS安装配置(五)jetty配置、部署
- redis在linux上部署,Redis服务器搭建/配置/及Jedis客户端的使用方法(java语言)
- Oracle 远程访问配置 在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标 C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素” C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper Decimal类型截取保留N位小数向上取, Decimal类型截取保留N位小数并且不进行四舍五入操作
- Linux上java的安装和配置,tomcat的安装(javaweb服务器部署)
- FastDFS的配置、部署与API使用解读(4)FastDFS配置详解之Client配置(转)
- Linux下安装Jetty服务器部署Jenkins
- MyCat部署运行(Linux环境)与使用步骤详解
- Linux下利用nc命令来监控检测服务器的端口使用情况 推荐
- [ZT]Linux SVN 服务器配置以及客户端使用
- 阿里云服务器Linux配置数据库、jre、tomcat、部署javaweb
- Linux下使用rsyslog部署日志服务器 && 记录history并发送到rsyslog服务器
- FastDFS的配置、部署与API使用解读(7)Nginx的FastDFS模块
- 一个jetty部署多个项目配置之方法
- FastDFS的配置、部署与API使用解读(2)以字节方式上传文件的客户端代码