Datanucleus Enhancer:IntelliJ:插件问题

时间:2018-10-10 10:17:06

标签: intellij-idea datanucleus

我已经创建了具有依赖项的项目:

        Spark-hive = 2.2.1;
        Kryo = 4.0; #Needed for serialization
        J2ee_servlet = 3.1;
        Maven-org-spark-project-hive_hive-metastore = 1.x;
        DataNucleus = 5.x;

正在执行代码:我遇到错误:

  

由以下原因引起:org.datanucleus.exceptions.ClassNotPersistableException:   类“ org.apache.hadoop.hive.metastore.model.MVersionTable”是   不持久。这意味着它要么没有得到增强,要么   该文件的增强版本不在CLASSPATH中(或者是   被未增强的版本隐藏),或   找不到课程。

Complete question/log

为解决此问题,我在IntelliJ IDE中添加了插件“ DataNucleus Enhancer集成”,并还添加了jar“ datanucleus-enhancer-3.1.1.jar”作为外部依赖项。

即使这样做,我也无法找到任何IntelliJ UI组件来启用我的项目中的Datanucleus增强器。 DataNucleus documentation 相同的不会更新。

IntelliJ Version: IntelliJ IDEA COMMUNITY 2018.1
Plugin "DataNucleus Enhancer integration": 1.1.0-beta1
Scala: 2.11
OS: macOS Sierra 10.12.6

如何为我的项目启用Datanucleus Enhancer?

谢谢

0 个答案:

没有答案