Задать вопрос
AtriSimone
@AtriSimone
Осваиваю Front-end

При запуске проекта на java с профилем exploded пишет что отказано в доступе к одной директории?

Добрый вечер!
Занимаюсь фронтом, бэк на java.
Сервер jboss, сборка maven + ide
Собираю проект в exploded, что бы артефакт распакован был(можно оперативно править html, css, js)mvn clean package -Dprofile=dev -P exploded
Начинаю поднимать - а он мне дает следующие сообщения:
Information:Internal caches are corrupted or have outdated format, forcing project rebuild: java.io.FileNotFoundException: C:\Users\путь_к_распакованному.ear\engine-ejb.jar (Отказано в доступе)

Далее еще одно сообщение:
Error:Internal error: (java.io.FileNotFoundException) C:\Users\путь_к_распакованному.ear\engine-ejb.jar (Отказано в доступе)
java.io.FileNotFoundException: C:\Users\путь_к_распакованному.ear\engine-ejb.jar (Отказано в доступе)
	at java.io.FileOutputStream.open0(Native Method)
	at java.io.FileOutputStream.open(FileOutputStream.java:270)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
	at com.intellij.openapi.util.io.FileUtil.openOutputStream(FileUtil.java:526)
	at com.intellij.openapi.util.io.FileUtil.performCopy(FileUtil.java:478)
	at com.intellij.openapi.util.io.FileUtil.copyContent(FileUtil.java:470)
	at org.jetbrains.jps.incremental.artifacts.instructions.FilterCopyHandler.copyFile(FilterCopyHandler.java:40)
	at org.jetbrains.jps.incremental.artifacts.instructions.FileBasedArtifactRootDescriptor.copyFromRoot(FileBasedArtifactRootDescriptor.java:100)
	at org.jetbrains.jps.incremental.artifacts.IncArtifactBuilder.build(IncArtifactBuilder.java:150)
	at org.jetbrains.jps.incremental.artifacts.IncArtifactBuilder.build(IncArtifactBuilder.java:50)
	at org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:986)
	at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:967)
	at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1028)
	at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:915)
	at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:741)
	at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:387)
	at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:195)
	at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
	at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:295)
	at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:125)
	at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:238)
	at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:44)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Please perform full project rebuild (Build | Rebuild Project)

Пересобирал по новой как предлагает сообщение, запускал идею от имени админа, давал этой папке engine-ejb.jar общий доступ - все тщетно. Упорно не хочет заводиться.
Если собираю архивом то бишь (mvn clean install -Dprofile=dev) - то проект благополучно подымается но, в таком случае каждый раз когда мне нужно видеть изменения я должен стопорнуть сервак, пересобрать проект с новым кодом, поднять и только потом я увижу изменения. Front-end так не делается))
Товарищи java программисты помогите пожалуйста младшему коллеге
  • Вопрос задан
  • 998 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
А если без clean?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы