Ошибка компиляции Maven: пакет не существует и не может найти символ - PullRequest
0 голосов
/ 04 марта 2020

Я запускаю Maven, используя mvn clean verify -U -e -DskipITs=true

и получаю следующую ошибку компиляции. Когда я запускаю с параметром отладки -X, он указывает на https://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException, но я не могу найти проблему с подчиненным.

Эти пакеты являются частью magnolia-pages-app-5.6 .4.jar с находится в моем каталоге .m2 в /Users/asusti/.m2/repository/info/magnolia/pages/magnolia-pages-app/5.6.4/magnolia-pages-app-5.6.4.jar

[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /Users/asusti/Projects/xxx-wcms/xxx-module-versioning/src/main/java/ch/xxx/module/versioning/VersionSelector.java:[5,38] package info.magnolia.pages.app.editor does not exist
[ERROR] /Users/asusti/Projects/xxx-wcms/xxx-module-versioning/src/main/java/ch/xxx/module/versioning/VersionSelector.java:[6,48] package info.magnolia.pages.app.editor.extension does not exist
[ERROR] /Users/asusti/Projects/xxx-wcms/xxx-module-versioning/src/main/java/ch/xxx/module/versioning/VersionSelector.java:[12,38] cannot find symbol
  symbol: class AbstractExtension
[ERROR] /Users/asusti/Projects/xxx-wcms/xxx-module-versioning/src/main/java/ch/xxx/module/versioning/VersionSelector.java:[15,17] cannot find symbol
  symbol:   class PageEditorPresenter
  location: class ch.xxx.module.versioning.VersionSelector
[ERROR] /Users/asusti/Projects/xxx-wcms/xxx-module-versioning/src/main/java/ch/xxx/module/versioning/VersionSelector.java:[18,83] cannot find symbol
  symbol:   class PageEditorPresenter
  location: class ch.xxx.module.versioning.VersionSelector

1 Ответ

0 голосов
/ 04 марта 2020

Я добавил это в файл pom моего модуля и после этого работал maven:

<!-- magnolia pages extensions for pagebar functionality -->
    <dependency>
            <groupId>info.magnolia.pages</groupId>
            <artifactId>magnolia-pages-app</artifactId>
            <version>5.6.4</version>
    </dependency>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...