欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在項目中集成jetty server步驟解析

 更新時間:2020年02月25日 13:47:20   作者:---WeiGeH  
這篇文章主要介紹了在項目中集成jetty server步驟解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

為什么使用jetty

使用 tomcat 開發(fā)效率并不是太高,并且在eclipse有時兩秒做更新,有時候又得手動去部署顯得非常麻煩。折算我們可以使用 jetty server 由于 eclipse開發(fā)

http://www.eclipse.org/jetty/

當(dāng)然eclipse 也開發(fā)相關(guān)的工具,你可以選擇下載

這里我封裝了 一個web開發(fā)中常用的例子,供大家使用

項目結(jié)構(gòu)

關(guān)鍵代碼:

package jettyutils;

import java.io.IOException;
import java.util.Properties;

import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.webapp.WebAppContext;

public class JettyUtils {
  private static String PATH=null;
  private static String PORT="80";
  private static String VISITPATH=null;

  static{
    Properties pro = new Properties();
    try {
      pro.load(JettyUtils.class.getResourceAsStream("jetty.properties"));
      PATH = pro.getProperty("path");
      PORT = pro.getProperty("port");
      VISITPATH=pro.getProperty("viewpath");
    } catch (IOException e) {
      e.printStackTrace();
    }

  }
  private JettyUtils() {
  }
  public static void main(String[] args) throws Exception {
    Server server=new Server(Integer.parseInt(PORT));
    WebAppContext app=new WebAppContext();
    app.setDescriptor(PATH + "/WEB-INF/web.xml");
    app.setResourceBase(PATH);
    app.setContextPath(VISITPATH);
    server.setHandler(app);
    server.start();
    server.join();
  }

}

jetty.properties 文件

path=C:\\Users\\Administrator\\git\\jettydemo\\WebContent
port=80
viewpath=/hello

其中 的viewpath 是你項目訪問的基礎(chǔ)路徑

結(jié)果

這里我已經(jīng)上傳的碼云,你可以選擇性下載

地址:

http://git.oschina.net/dgwcode/jettydemo

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Datagram Scoket雙向通信

    Datagram Scoket雙向通信

    這篇文章主要介紹了Datagram Scoket雙向通信,需要的朋友可以參考下
    2014-04-04
  • mybatis查詢語句揭秘之封裝數(shù)據(jù)

    mybatis查詢語句揭秘之封裝數(shù)據(jù)

    這篇文章主要給大家介紹了關(guān)于mybatis查詢語句揭秘之封裝數(shù)據(jù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用mybatis具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 關(guān)于java中自定義注解的使用

    關(guān)于java中自定義注解的使用

    這篇文章主要介紹了關(guān)于java中自定義注解的使用,注解像一種修飾符一樣,應(yīng)用于包、類型、構(gòu)造方法、方法、成員變量、參數(shù)及本地變量的聲明語句中,需要的朋友可以參考下
    2023-07-07
  • Java 使用Thumbnails對大圖片壓縮

    Java 使用Thumbnails對大圖片壓縮

    這篇文章主要介紹了Java 使用Thumbnails對大圖片壓縮,幫助大家更好的利用Java處理圖片,感興趣的朋友可以了解下
    2020-11-11
  • Java多線程wait()和notify()方法詳細(xì)圖解

    Java多線程wait()和notify()方法詳細(xì)圖解

    wait()和notify()是直接隸屬于Object類,也就是說所有對象都擁有這一對方法,下面這篇文章主要給大家介紹了關(guān)于Java多線程wait()和notify()方法詳細(xì)圖解的相關(guān)資料,需要的朋友可以參考下
    2022-10-10
  • Lock、Condition實現(xiàn)簡單的生產(chǎn)者消費者模式示例

    Lock、Condition實現(xiàn)簡單的生產(chǎn)者消費者模式示例

    這篇文章主要介紹了Lock、Condition實現(xiàn)簡單的生產(chǎn)者消費者模式示例,需要的朋友可以參考下
    2014-04-04
  • SpringMVC攔截器實現(xiàn)單點登錄

    SpringMVC攔截器實現(xiàn)單點登錄

    這篇文章主要介紹了SpringMVC攔截器實現(xiàn)單點登錄,簡單介紹了springmvc攔截器,單點登錄實現(xiàn)原理等相關(guān)內(nèi)容,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • Jenkins自動化部署springboot代碼實例

    Jenkins自動化部署springboot代碼實例

    這篇文章主要介紹了Jenkins自動化部署springboot代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • springboot前后臺數(shù)據(jù)交互的示例代碼

    springboot前后臺數(shù)據(jù)交互的示例代碼

    這篇文章主要介紹了springboot前后臺數(shù)據(jù)交互的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • 如何在Spring Boot中實現(xiàn)異步處理與并發(fā)控制

    如何在Spring Boot中實現(xiàn)異步處理與并發(fā)控制

    本文我們將深入探討如何在Spring Boot中實現(xiàn)異步處理與并發(fā)控制,這一過程涉及到異步任務(wù)的執(zhí)行、線程池的配置、以及并發(fā)控制的實踐,以幫助我們提升應(yīng)用的性能和響應(yīng)能力,感興趣的朋友跟隨小編一起看看吧
    2024-07-07

最新評論