【发布时间】:2015-07-09 13:37:43
【问题描述】:
我想为我的码头创建一个临时目录并将默认的/tmp 目录更改为我的临时目录,我尝试了这个
java -Djava.io.tmpdir=/home/jetty/temp
当我想启动我的码头并且它工作时,但我正在寻找一种方法来一劳永逸地更改临时目录。是否有任何配置或 xml 或我可以更改的东西?
【问题讨论】:
我想为我的码头创建一个临时目录并将默认的/tmp 目录更改为我的临时目录,我尝试了这个
java -Djava.io.tmpdir=/home/jetty/temp
当我想启动我的码头并且它工作时,但我正在寻找一种方法来一劳永逸地更改临时目录。是否有任何配置或 xml 或我可以更改的东西?
【问题讨论】:
您要更改您的 web 应用程序的工作目录吗?或可能在 Jetty 下运行的所有进程的整体临时目录?
对于 webapp 的具体情况,请参阅the prior answer about changing the temp directory for webapps。
对于 jetty 中的所有进程,将以下 2 行添加到您的 ${jetty.base}/start.ini
--exec
-Djava.io.tmpdir=/home/jetty/temp
注意:这将导致
jetty-dist/start.jar为 码头服务器。
【讨论】: