Java 如何在使用maven Jetty插件时设置临时目录?
我目前使用jetty maven插件来部署我的war文件 比如:-Java 如何在使用maven Jetty插件时设置临时目录?,java,maven,maven-jetty-plugin,jetty-9,Java,Maven,Maven Jetty Plugin,Jetty 9,我目前使用jetty maven插件来部署我的war文件 比如:- <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.3.7.v20160115</version> <configuration> <scanInt
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.7.v20160115</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webApp>
<contextPath>/test</contextPath>
</webApp>
<contextHandlers>
<contextHandler implementation="org.eclipse.jetty.maven.plugin.JettyWebAppContext">
<war>${project.basedir}../../B.war</war>
<contextPath>/B</contextPath>
</contextHandler>
<contextHandler implementation="org.eclipse.jetty.maven.plugin.JettyWebAppContext">
<war>${project.basedir}../../C.war</war>
<contextPath>/C</contextPath>
</contextHandler>
</contextHandlers>
</configuration>
</plugin>
org.eclipse.jetty
jetty maven插件
9.3.7.v20160115
10
/试验
${project.basedir}../。/B.war
/B
${project.basedir}.././C.war
/C
当我运行mvn:jetty时,文件夹如下
jetty-localhost.somedomain.com-8080-someApp.war--u someApp-any-93117436474622988.dir在我的用户的临时目录下创建。每次我构建和运行我的应用程序时都会创建这样的文件夹,它会占用大量空间,每次我的电脑变慢时,我都必须手动删除临时目录
是否有一种方法可以让jetty每次都使用一个特定的目录,以便替换旧的临时文件夹。在给出war配置时,我们可以使用标签
提到临时目录,如图所示:-
沃纳姆
上下文路径
给定时间路径