当我启动嵌入式tomcat时,它会创建一个文件夹名称"tomcat".+ myportnumber例如:tomcat.8080.如何指定此临时文件夹的位置.我正在使用maven,所以我希望这个文件夹在target文件夹中,以便它可以通过mvn clean命令清理.
我使用嵌入式tomcat版本7.0.26
使用public void setBaseDir(String basedir)方法.
"Tomcat需要一个临时文件的目录.这应该是第一个调用的方法.默认情况下,如果不调用此方法,我们使用: - system properties - catalina.base,catalina.home - $ HOME/tomcat.$ PORT. .."
import org.apache.catalina.startup.Tomcat;
Tomcat tomcat = new Tomcat();
tomcat.setBaseDir("/mytmpfolder");
tomcat.addWebapp("/mywebapp", "/path/to/mywebapp");
tomcat.start();
tomcat.getServer().await();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3040 次 |
| 最近记录: |