1. 程式人生 > >java jetty 啟動設定根路徑

java jetty 啟動設定根路徑

在java學習過程中,使用jetty來啟動web應用來測試程式,預設啟動時的訪問路徑為: http://localhost:8080/{專案名}/檔案路徑,

現需要將訪問路徑設定為:http://localhost:8080/檔案路徑。

此時可以通過設定pom檔案的 <build> 節點來完成,通過在<build> 節點裡新增  jetty 外掛,並設定  contextPath 節點的路徑即可,見下文(訪問埠也可以在此配置)

            <plugin>
                <groupId>org.mortbay.jetty</groupId>
                <artifactId>maven-jetty-plugin</artifactId>
                <version>6.1.10</version>
                <configuration>
                    <contextPath>/</contextPath>

<connectors>
                        <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
                            <port>9998</port>
                            <maxIdleTime>60000</maxIdleTime>
                        </connector>
                    </connectors>
                    <scanIntervalSeconds>2</scanIntervalSeconds>
                </configuration>
            </plugin>

相關推薦

java jetty 啟動設定路徑

在java學習過程中,使用jetty來啟動web應用來測試程式,預設啟動時的訪問路徑為: http://localhost:8080/{專案名}/檔案路徑, 現需要將訪問路徑設定為:http://localhost:8080/檔案路徑。 此時可以通過設定pom檔案的 <

Ubuntu tomcat7+Java-8-oracle 設定 JDK 路徑

sudo tar -xzf jdk-8u25-linux-x64.tar.gz mv ..  /usr/lib/jvm/java-8-oracle If you are a newbie like me, you might have the same problem a

java專案啟動失敗1:web專案的訪問路徑配置問題導致無法連線資料來源,server檔案被強制改變

環境:eclipse+Tomcat 錯誤:時間過得有點久,好像是專案啟動失敗,無法連線資料來源,還是啟動後無法訪問頁面來著 問題發現:除錯了很久才發現,Servers中的server.xml中的Context的path屬性是要配置成空的,如下圖。 但是專案啟動的時候

Java獲取此次請求URL以及服務器路徑的方法

h+ clas string pan gets pps 內容 端口 index http://www.jb51.net/article/71693.htm ********************************************** 本文介紹了Java獲取此

java web項目啟動時瀏覽器路徑不用輸入項目名稱方法

class pan ber ret 修改 tex pat con eclips 修改tomcat文件:server.xml 找到自己的項目設置: <Context docBase="userManager" path="/userManage" reloadable=

jetty啟動報錯:java.lang.ArrayIndexOutOfBoundsException: 24879

一、報錯資訊 二、錯誤分析 專案使用jdk版本是1.8,jetty使用的版本是9.0.3; spring使用的版本是3.0.2; 而專案使用了jdk8的相關特性編寫程式碼; 由於jetty9.0.3和spring3.0.2對jdk8支援不是很全面,所以報上述錯誤。 解決

java獲取class路徑

package com.util; import java.io.File; /** * new File("..\path\abc.txt") 中的三個方法獲取路徑的方法 <br> * 1: getPath() 獲取相對路徑,例如 ..\path\abc.txt <br&

Java之JFileChooser設定窗體開啟路徑

JFileChooser作為Java中Swing的檔案選取器,是放置在對話方塊中的輕量元件。通過該元件能夠開啟檔案選取對話方塊,並記錄所選檔案,因此在軟體開發過程中使用率很高。但是在使用過程中有些設定還是需要引起使用者的重視,尤其是如何設定檔案選取對話方塊的路徑。

java程式碼,如何獲取請求中 網路協議、IP、埠號、專案路徑

pubulic static String getRequestPrefix(HttpServletRequest request){           //獲取網路協議            String networkProtocol = request.getSche

jetty 啟動報錯: java.net.BindException: Address already in use

開始新的IDE和容器之旅,IDEA + Jetty,啟動jetty的時候報錯: java.net.BindException: Address already in use: 原因:埠被佔用。 查看了一下,Apache和Maven控制檯開著,於是先關閉Apache,再試,還

ecplise使用jetty啟動maven專案java.lang.ClassNotFoundException

錯誤場景: ecplise(oxygen)使用jetty啟動manven多模組專案,專案編譯通過、install也正常但是在啟動時出現java.lang.ClassNotFoundException,無法找到依賴的子模組專案,例如 project(maven專案) -mod

Java配置檔案讀取和路徑設定

記錄幾種讀取配置檔案的方法,以及配置檔案的放置路徑。 1、使用PropertiesLoaderUtils工具類(springframework包提供) 優點:實時載入配置檔案,修改後立即生效,不必重啟 配置檔案至於classpath中(與class檔案放在一起,如果打ja

Springboot 啟動JAVA -JAR引數設定

1.-Dspring.profiles.active=dev 這個可以在spring-boot啟動中指定系統變數,多環境(測試、預發、線上配置)的區分 2. jvm堆設值: -Xmx3550m -Xms3550m -Xmn2g -Xss128k 3.-client,-serv

uboot通過bootargs設定檔案系統的啟動位置

A. root 用來指定rootfs的位置, 常見的情況有:     root=/dev/ram rw        root=/dev/ram0 rw   請注意上面的這兩種設定情況是通用的,我做過測試甚至root=/dev/ram1 rw和root=/dev/ram2 rw也是可以的,網上有人說在某些

maven設定jetty啟動方式

1,pom檔案新增 <!-- jetty啟動外掛 --> <plugin> <groupId>org.eclipse.jetty</groupId>

java中獲取各種上下文路徑的方法小結

取出 resin pri nbsp ont row span user ade 一、獲得都是當前運行文件在服務器上的絕對路徑在servlet裏用:this.getServletContext().getRealPath(); 在struts用:this.getServlet

maven jetty 啟動後,不能修改靜態文件,js,css,html

9.4 拷貝 ram 啟動 maven pom jar包 conf text 解決辦法: 1.從jetty的jar包中(位置可能不同,有的jetty-web中)拷貝一份webdefault.xml文件 2.將webdefault.xml 中的useFileMappedBuf

docker jetty啟動時報錯 failed setting default capabilities.

cap 報錯 style 方法 容器 def class ... logs docker 容器中jetty啟動fail ,查看/var/log/jetty中的日誌發現具體錯誤信息如下: failed setting default capabilities.set_caps

java.io.tmpdir指定的路徑在哪?

tmp compiler pad jit left .class url class 運行 Java.io.tmpdir介紹 System.getproperty(“java.io.tmpdir”)是獲取操作系統緩存的臨時目錄,不同操作系統的緩存臨時目錄不一樣, 在W

jsp筆記----jsp常用的的獲取項目的路徑

class .cn image cnblogs src () scheme quest div <% String path = request.getContextPath(); String basePath = request.getSc