关于 Jetty 与 Eclipse 的集成,网上很多都是使用 Eclipse 的一个自动安装功能 —— Software Update。个人不太喜欢这种方式。这种安装方式有点问题:第一,需要网络流畅;第二,安装很慢。

所以,我选择手动安装的方式。只需要下载一个很小的jar包。

也许有人会说,MyEclipse不是已经以 Servers 的形式集成了Jetty了吗?就像Tomcat一样。

以插件的形式集成的Jetty的好处是:不用部署(deploy)项目,直接选中项目,右键 - Run As / Debug As 就可以运行。

话不多说。开始Jetty的 HelloWorld 之旅吧!

· 下载

插件下载地址:http://run-jetty-run.googlecode.com/svn/trunk/updatesite-nightly/plugins/

笔者下载的版本是这个版本:runjettyrun_1.3.3.201203170835.jar(顺便说一句,为了找Jetty的插件,花了好长的时间,总是找不对)

· 安装

1、将下载的jar文件(runjettyrun_1.3.3.201203170835.jar)复制到 $MyEclipse\MyEclipse 10\dropins\plugins 目录下。

【提醒】不知道其他Eclipse什么情况。在MyEclipse10的安装目录下还有一个plugins目录,$MyEclipse\Common\plugins。放到这个下面是不起作用的。

2、重启MyEclipse。

3、工具栏 >  ,点击任意的一个倒三角,选择 Debug/Run Configurations,出现如下图的界面。可以看到,多了一个 Jetty Webapp 分支。

  

· 使用

1、新建一个 Web Project 。可取名 JettyTest 。

2、选中项目中的 Java EE 5 Libraries ,右键 > Build Path > Remove from Build Path 。(注意:这个一定要删掉。不然项目启动不起来。)

3、在项目自动生成的 index.jsp 文件里,<body>标签中加入以下代码:

<h1>Hello World for Jetty!!!!!!</h1>

4、选中项目,右键 > Run As (Debug As) > Run Jetty ,你会看到控制打印了些启动信息。

  

5、测试

打开IE,在地址栏中输入 http://localhost:8080/JettyTest ,你会看到如下的页面:

6、其他配置

Jetty 的默认端口是 8080 。如果想要更改,回到本文第一张图片的 Debug/Run Configurations ,如图。点 开 Jetty Webapp 前的 + 标志,你会看到有了个 JettyTest 。因为前面运行过了,所以它自动加载了。如果没有也没关系,可以自 己新建(如图,左上角的第一个)。

  

这样使用起来是不是很方便?

都不用部署(deploy),直接就能用了。

试一试吧!

Eclipse 插件 —— RunJettyRun 的下载、安装与使用的更多相关文章

  1. java:Eclipse插件springsource-tool-suite的下载和安装

    1.打开下载页面http://spring.io/tools/sts/all 找到这个,后补全部版本链接http://spring.io/tools/sts/legacy 插件压缩包下载安装: 链接下 ...

  2. Eclipse插件springsource-tool-suite的下载和安装

    根据佟刚Spring课程,装完这个插件,再利用maven构建工程,爽 课程:https://www.bilibili.com/video/av21335209?from=search&seid ...

  3. Eclipse插件的卸载和安装

    Eclipse 卸载插件: 右下角会有卸载进度 卸载完后 然后需要重启 Eclipse安装插件 选择本地下载好的插件 点击 Ok 插件下载地址:https://jaist.dl.sourceforge ...

  4. Lomboz插件的介绍 下载 安装 问题

    http://www.blogjava.net/javaandcc/articles/251334.html Lomboz是Eclipse的一个主要的开源插件(open-source plug-in) ...

  5. 【转】Eclipse 插件 —— RunJettyRun 的安装与使用

    http://www.th7.cn/Program/java/201309/148299.shtml          关于 Jetty 与 Eclipse 的集成,网上很多都是使用 Eclipse ...

  6. Eclipse 插件 —— SVN 的下载与安装

    介绍一下Eclipse 安装 SVN 插件的方法. 第一步:下载资源文件 打开网址 http://subclipse.tigris.org/ ,点击[Download and Install]标签页, ...

  7. Eclipse插件:tomcatPluginV33.zip 安装

    一.下载 地址:http://www.eclipsetotale.com/tomcatPlugin.html 二.安装 1.解压tomcatPluginV33.zip到Eclipse的\feature ...

  8. Eclipse插件的安装与配置

    1.下载插件时注意要和Eclipse版本兼容. 2.安装Eclipse插件时注意是否要安装其他的插件,这一点很容易被忽视. 3.有时启动Eclipse未加载插件,解决方法很多,总结一下:     a ...

  9. eclipse插件之Findbugs、Checkstyle、PMD安装及使用

    eclipse插件之Findbugs.Checkstyle.PMD安装及使用 一.什么是Findbugs.checkstyle.PMD Findbugs.checkstyle和PMD都可以作为插件插入 ...

随机推荐

  1. shell ulimit -n

    通过ulimit -n命令可以查看linux系统里打开文件描述符的最大值,一般缺省值是1024,

  2. 【BZOJ】【1001】 【BJOI2006】狼抓兔子

    平面图最小割->对偶图最短路 平面图最小割转对偶图最短路= = 想到了就比较好写了…… 可能是我对区域的标号方式比较奇特?反正我没有特判n==1||m==1也能过2333(机智吧-(滚开啦你个自 ...

  3. 使用TCP协议的NAT穿透技术

    一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会告诉你如何使用TCP协议去穿透(甚至有的人会直接告诉你TCP协议是无法实现穿透的).但是,众所周知的是,UDP是一个无连 ...

  4. 12 高性能I/O框架库Libevent

    这里不讲Libevent库的具体内容了,从宏观上对I/O库整体做个介绍 Linux服务器程序必须处理三类事件:I/O事件,信号和定时事件 统一事件源:统一处理这三类事件既能使代码简单易懂,又能避免一些 ...

  5. BZOJ 3155: Preprefix sum

    大意:给一个数组,先求出SUM[I],然后动态的求出1-I的SUM[I]的和, 这题得化公式: 树状数组维护两个和:SUM(A[I])(1<=I<=X); SUM(A[I]*(N-I+1) ...

  6. eclipse luna使用jdk1.8初始化

    1.安装jdk版本1.8 2.配置环境变量 D:\Program Files\Java\jdk1.8.0_11 (如果从jdk7更改为jdk8,修改JAVA_HOME变量就可以了.)JAVA_HOME ...

  7. 【hadoop】有参考价值的博客整理

    好文章的网址: hadoop shuffle机制中针对中间数据的排序过程详解(源代码级) Hadoop mapreduce原理学习 与 Hadoop 对比,如何看待 Spark 技术? 深入理解Had ...

  8. swift学习网站

    http://letsswift.com/category/swiftguide/http://www.imooc.com/course/list?is_easy=3&c=ioshttp:// ...

  9. POJ 1491

    #include<iostream> #include<cmath> #include<iomanip> #define MAXN 50 using namespa ...

  10. VS2010中出现无法嵌入互操作类型

    针对word或excel操作时,出现VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法 问了度娘,解决方法如出一辙:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型” ...