Maven-Java 10的javax.annotation

时间:2018-08-08 21:52:29

标签: java maven java-10

我在Maven有这些参数:

<compilerArgs>
    <arg>--add-exports</arg>
    <arg>java.base/jdk.internal=tools.jar</arg>
    <arg>--add-modules</arg>
    <arg>java.xml.ws.annotation</arg>
</compilerArgs>

我还有一个找不到 javax.annotation 软件包的问题:

  

ClassNotFoundException:javax.annotation.PostConstruct

UPD:

整个错误输出:https://pastebin.com/LBFuXTeg

afterburner.fx框架似乎发生了错误:

<dependency>
    <groupId>com.airhacks</groupId>
    <artifactId>afterburner.fx</artifactId>
    <version>1.7.0</version>
</dependency>

插件版本:

  • maven-compiler-plugin-3.8.0
  • maven-shade-plugin-3.1.1
  • maven-jar-plugin-3.1.0

整个Maven pom文件:https://pastebin.com/zkYH0BAg

  

现在,我使用以下依赖项:javax.annotation-api

     

与他一起,一切顺利。

0 个答案:

没有答案