【问题标题】:Unable to build test ActiveJDBC project in IntelliJ无法在 IntelliJ 中构建测试 ActiveJDBC 项目
【发布时间】:2016-10-26 15:55:40
【问题描述】:

前面的底线:这是我在 IntelliJ 中遇到的错误:

Failed to execute goal org.javalite:activejdbc-instrumentation:1.4.2:instrument (default-cli) on project hsdart: Failed to add output directory to classpath: org.javalite.instrumentation.InstrumentationException: javassist.NotFoundException: getClassName(..) is not found in net.hintsight.dart.models.ExtractDescriptor -> [Help 1]

在 CLI 中进行构建,而不是在 IntelliJ 中。这是我添加到测试版本的步骤:

org.javalite:activejdbc-instrumentation:1.4.2:instrument

其他重要部分:

  • IntelliJ 版本:15.0.2
  • Maven 版本:3.3.9
  • Java 版本:1.8.0_101
  • ActiveJDBC 版本:1.4.12

IntelliJ 的完整输出:http://pastebin.com/wfpE5umK

【问题讨论】:

    标签: activejdbc


    【解决方案1】:

    您的 ActiveJDBC 版本可能是 1.4.12,但检测插件的版本是 1.4.2。请将插件升级到与库相同的版本,然后重试。

    【讨论】:

    • 果然日志输出说插件是1.4.2。但是,我的 POM 中已经指定了 1.4.12。使用的版本与 POM 中指定的版本不同是否有原因?
    • 我接受答案,因为将两者都切换到“1.4.2”有效。但是,我都设置为“1.4.12”,但它不起作用。我认为那里有一个问题,但这让我能够超越它。谢谢!
    猜你喜欢
    • 2013-05-06
    • 1970-01-01
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    • 1970-01-01
    • 2019-03-02
    • 2019-12-06
    • 1970-01-01
    相关资源
    最近更新 更多