Выполнение цели теста maven, говорящей, что /target/classes не является файломJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Выполнение цели теста maven, говорящей, что /target/classes не является файлом

Сообщение Anonymous »

Выполняется приведенная ниже команда для проверки пакета, но она пытается проверить папку class как файл, это происходит для модуля зависимостей. Помогите, пожалуйста?

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

mvn -X --batch-mode -Dmaven.test.failure.ignore=true resources:testResources compiler:testCompile test -Pbom,build,packaging -DargLine="--add-opens java.base/java.lang=ALL-UNNAMED" -DskipDocker=true -Penv-develop -Psonar-java
[ОШИБКА] Не удалось выполнить цель
org.apache.maven.plugins:maven-assembly-plugin:3.6.0:single (pre -kit)
в проекте utm-modelloader-kit: не удалось создать сборку: ошибка
добавления файла
'com.dev:ModelLoader:jar:2.0.0-PI15-SP3-SNAPSHOT'
в архив:
/home/udel/model-loader-dev/ModelLoader/target/classes
не является файлом. -> [Справка 1]
org.apache.maven.lifecycle.LifecycleExecutionException: не удалось
выполнить цель
org.apache.maven.plugins:maven-assembly-plugin:3.6.0: одиночный (предварительный комплект)
в проекте utm-modelloader-kit: не удалось создать сборку: ошибка
при добавлении файла
'com.dev:ModelLoader:jar:2.0.0-PI15-SP3 -SNAPSHOT'
в архив:
/home/uodel-loader/model-loader-dev/ModelLoader/target/classes
не является файлом.
на org.apache .maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
в org.apache .maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)

Вот pom.xml:

4.0.0

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

com.h.framework.UI.modelloader
top
2.0.0-PI15-SP3-SNAPSHOT


loader-kit
pom

FRAMEWORK :: DEV :: UI :: LOADER ::  KIT




com.r.dev
Loader
${app.version}


com.r.dev
LoaderCommon
provided


com.h.common-top
TaskManager
provided


com.h.common-top
SessionCommon
provided







org.apache.maven.plugins
maven-assembly-plugin

false

src/main/assembly/descriptor.xml


false


pre-kit
process-sources

single






а вот дескриптор сборки:

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


utm-modelloader-kit


zip

utm_install_dir
false



true
false
ModelLoader/lib
644
${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension}




ModelLoader
src/main/resources
755


Он записывает каталог классов модуля зависимостей и обрабатывает его как файл. Этот каталог со всеми его данными существует заранее.

Подробнее здесь: https://stackoverflow.com/questions/790 ... snt-a-file
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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