原鏈接:maven pom 配置jetty啟動,設置虛擬路徑
參考配置如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> ...... <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <jdk.version>1.8</jdk.version> <maven-compiler-plugin.version>3.3</maven-compiler-plugin.version> </properties> <dependencies> ...... </dependencies> <build> <finalName>test_pro</finalName> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.2.10.v20150310</version> <configuration> <encoding>UTF-8</encoding> <httpConnector> <port>8080</port> </httpConnector> <webApp> <contextPath>/test_pro</contextPath> </webApp> <contextHandlers> <contextHandler implementation="org.eclipse.jetty.webapp.WebAppContext"> <!--設置虛擬路徑 --> <contextPath>/test_pro/upload</contextPath> <resourceBase>G:/upload_dir/upload</resourceBase> </contextHandler> </contextHandlers> </configuration> </plugin> <!-- 集成JDK編譯插件compiler, 設定編譯時用的JDK版本 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${maven-compiler-plugin.version}</version> <configuration> <source>${jdk.version}</source> <target>${jdk.version}</target> <encoding>${project.build.sourceEncoding}</encoding> <showWarnings>true</showWarnings> </configuration> </plugin> </plugins> </build> </project>
見鬼網 微信公眾平台 : “ 見鬼網”(ID:faceghost) 歡迎關注~