В соответствии с этим Ссылка :
У вас есть несколько вариантов.
1) Укажите свое собственное расположение свойства java.io.tmpdir для системы java, которое будет использовать мол.
$ java -Djava.io.tmpdir=/path/to/my/new/temp/ -jar start.jar
2) Создайте «рабочий» каталог по пути ${jetty.home}
(где бы то ни было).Это заставит Jetty использовать этот рабочий каталог вместо любого свойства java.io.tmpdir
.
3) Укажите атрибут tempDir в развертываниях WebAppProvider.
Действителен только для развертывания файла войнысценарии, НЕ действительны для контекстного развертывания.
Если у вас start.ini
в вашем *1019*, у вас включено развертывание военного файла.
Отредактируйте файл ${jetty.home}/etc/jetty-webapps.xml
и добавьте еще 1 атрибутна веб-провайдера.<Set name="tempDir">/path/to/my/preferred/temp/dir/for/all/webapps</Set>
4) Установите атрибут tempDirectory в WebAppContext с контекстным развертыванием.НЕ подходит для сценариев развертывания военных файлов.
Если в вашем start.ini
есть etc/jetty-context.xml
, у вас включено контекстное развертывание.
Отредактируйте ${jetty.home}/contexts/myapp.xml
и добавьте атрибут tempDirectory вWebAppContext.<Set name="tempDirectory">/path/to/my/preferred/temp/dir/for/this/context</Set>