AccessDeniedException в Tomcat 10.1.18 при миграции tomcat из jar-файлов Java ee в jar-файлы jakarta ee из папки webappsJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 AccessDeniedException в Tomcat 10.1.18 при миграции tomcat из jar-файлов Java ee в jar-файлы jakarta ee из папки webapps

Сообщение Anonymous »

Недавно я обновился до версии Tomcat 10.1.18 и использовал преобразование jakartaee jars по умолчанию, создав папку webapps-javaee внутри tomcat. p>

Код: Выделить всё

22-Jul-2024 12:41:33.139 INFO [main] org.apache.tomcat.jakartaee.Migration.execute Migration completed successfully in [64,341] milliseconds
22-Jul-2024 12:41:33.140 WARNING [main] org.apache.catalina.startup.HostConfig.migrateLegacyApp Migration failure
java.nio.file.AccessDeniedException: D:\apache-tomcat\webapps-javaee\new15138380162572471632.tmp -> D:\apache-tomcat\webapps\Processor
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:395)
at java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292)
at java.base/java.nio.file.Files.move(Files.java:1422)
at org.apache.catalina.startup.HostConfig.migrateLegacyApp(HostConfig.java:1257)
at org.apache.catalina.startup.HostConfig$MigrateApp.run(HostConfig.java:2008)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at org.apache.catalina.startup.HostConfig.migrateLegacyApps(HostConfig.java:1213)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:421)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1661)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:114)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:345)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:893)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:845)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:240)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:917)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.startup.Catalina.start(Catalina.java:795)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
22-Jul-2024 12:41:33.412 INFO [main] org.apache.tomcat.jakartaee.Migration.execute Performing migration from source [D:\apache-tomcat\webapps-javaee\Rest] to destination [D:\apache-tomcat\webapps-javaee\new4445914546884495863.tmp] with Jakarta EE specification profile [TOMCAT]
Когда я пытаюсь развернуть свою папку war внутри папки webapps-javaee, немногие из них переносят успешно, а некоторые выдают исключение «отказано в доступе», как я указал выше. Эта проблема также возникает иногда, а иногда и не возникает.
Это из-за папок War, а не из-за файлов War?
Это происходит из-за больших папок War?
Буду признателен, если кто-нибудь сможет мне в этом помочь.

Подробнее здесь: https://stackoverflow.com/questions/787 ... va-ee-jars
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Отсутствует артефакт jakarta.platform:jakarta.jakartaee-api:jar:10.0.0
    Anonymous » » в форуме JAVA
    0 Ответы
    64 Просмотры
    Последнее сообщение Anonymous
  • Чтение файлов из папки «Ресурсы» вложенных jar-файлов Spring Boot Jar
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Чтение файлов из папки «Ресурсы» вложенных jar-файлов Spring Boot Jar
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Чтение файлов из папки «Ресурсы» вложенных jar-файлов Spring Boot Jar
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Java.nio.file.AccessDeniedException при использовании Files.move()
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»