Lombok - maven compilation failure "error: cannot access MappedSuperClass"
Lombok - maven compilation failure "error: cannot access MappedSuperClass"
我开始使用项目 lombok 并注意到 maven 的命令行编译在干净编译时失败。虽然代码在 eclipse 下编译。
我的 POM 中有指定的 lombok 依赖项。
[INFO] Spring, Axon, Spring security, REST API, Websockets SUCCESS [0.300s]
[INFO] springagain-contracts ............................. SUCCESS [1.881s]
[INFO] springagain-engine ................................ FAILURE [0.998s]
[INFO] springagain-web ................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.344s
[INFO] Finished at: Mon Feb 09 12:49:03 IST 2015
[INFO] Final Memory: 23M/181M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project springagain-engine: Compilation failure
[ERROR] error: cannot access MappedSuperclass
[ERROR] -> [Help 1]
我搜索了高低,唯一相关的问题是 https://code.google.com/p/projectlombok/issues/detail?id=352 然而,它并没有详细说明它是如何修复的。
您缺少依赖项。添加
<dependency>
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.0-api</artifactId>
<version>1.0.1.Final</version>
</dependency>
应该可以解决那个确切的问题。
这里有更多的上下文:https://code.google.com/p/projectlombok/issues/detail?id=352
我开始使用项目 lombok 并注意到 maven 的命令行编译在干净编译时失败。虽然代码在 eclipse 下编译。
我的 POM 中有指定的 lombok 依赖项。
[INFO] Spring, Axon, Spring security, REST API, Websockets SUCCESS [0.300s]
[INFO] springagain-contracts ............................. SUCCESS [1.881s]
[INFO] springagain-engine ................................ FAILURE [0.998s]
[INFO] springagain-web ................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.344s
[INFO] Finished at: Mon Feb 09 12:49:03 IST 2015
[INFO] Final Memory: 23M/181M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project springagain-engine: Compilation failure
[ERROR] error: cannot access MappedSuperclass
[ERROR] -> [Help 1]
我搜索了高低,唯一相关的问题是 https://code.google.com/p/projectlombok/issues/detail?id=352 然而,它并没有详细说明它是如何修复的。
您缺少依赖项。添加
<dependency>
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.0-api</artifactId>
<version>1.0.1.Final</version>
</dependency>
应该可以解决那个确切的问题。 这里有更多的上下文:https://code.google.com/p/projectlombok/issues/detail?id=352