Плагин компилятора Maven не работает при использовании модулей c java 9 automati - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь скомпилировать проект java 9 maven, но компиляция завершается неудачно, и появляется следующее сообщение об ошибке:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project WebApp: Compilation failure: 
Compilation failure:
[ERROR] D:/Projects/WebApp/src/main/java/module-info.java:[9,33] module not found: java.persistence

Это часть моего POM. xml, содержащая maven-compiler-plugin:

        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.8.0</version>
          <configuration>
               <source>9</source>
               <target>9</target>
               <compilerArgs>
                   <arg>-classpath</arg>
                   <arg>${project.build.directory}/target/classes</arg>
                   <arg>--module-path=${dependencies.dir}</arg>
               </compilerArgs>
          </configuration>
        </plugin>

Зависимости копируются в ${dependencies.dir} перед компиляцией. Задачи создания зависимостей - это автоматизированный модуль c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...