Плагин Maven exec не может зависеть от предоставленной зависимости?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Плагин Maven exec не может зависеть от предоставленной зависимости?

Сообщение Anonymous »

В моем POM у меня есть эта зависимость

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


org.projectlombok
lombok
0.10.0-RC1
provided


Теперь я пытаюсь использовать это в плагине Maven exec следующим образом:

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

org.codehaus.mojo
exec-maven-plugin
1.2


delombok-source
generate-sources

exec




java

-classpath

org.projectlombok:lombok

lombok.core.Main
delombok
src/main/java
-d
target/src-delomboked



Но каждый раз, когда я выполняю exec:exec, я получаю ошибку «java.lang.NoClassDefFoundError: lombok/core/Main». Некоторые тесты показали, что это связано с тем, что зависимость объявлена ​​в предоставленной области действия.

Почему плагин exec не может использовать предоставленные зависимости? Во-вторых, есть ли способ, чтобы плагин exec мог использовать эту зависимость без изменения области зависимости?

Подробнее здесь: https://stackoverflow.com/questions/641 ... dependancy
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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