zoukankan      html  css  js  c++  java
  • 【转】Eclipse 插件 —— RunJettyRun 的安装与使用

    http://www.th7.cn/Program/java/201309/148299.shtml

             关于 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),直接就能用了。

        试一试吧

  • 相关阅读:
    【底层原理】四位计算机的原理及其实现
    ctags的如何生成tags文件
    nginx-1.12.0版本(编译安装)-自定义安装路径
    使用LVS实现负载均衡原理及安装配置详解
    【系统架构】亿级Web系统搭建(1):Web负载均衡
    9个Linux系统常用监控命令
    NetStat命令详解
    SQLSERVER CXPACKET 等待
    什么是PAGELATCH和PAGEIOLATCH
    CentOS环境变量配置并生效
  • 原文地址:https://www.cnblogs.com/myitroad/p/4841884.html
Copyright © 2011-2022 走看看