【问题标题】:In NetBeans, Ivy dependencies used at compile time, but not runtime在 NetBeans 中,Ivy 依赖项在编译时使用,而不是运行时
【发布时间】:2012-08-20 01:00:36
【问题描述】:

我是 NetBeans(7.2 版)的新手,我正在尝试将其配置为与使用 Apache Ivy 配置依赖项的项目一起使用。我已经安装了 Ivy 插件,修改了我的 ivy.xml 文件以匹配预期的配置([compile, runtime, compile-test, runtime-test]。项目构建干净,并且适当的库存在于“Ivy Libraries/运行时”项目树。但是,当我尝试在 NetBeans 中运行应用程序时,在 Ivy 导入的类上出现 NoClassDefFoundError。

我假设,不知何故,我需要明确告诉 NetBeans 在运行时使用 Ivy 库。但我不知道该怎么做。请stackoverflow,你是我唯一的希望。

【问题讨论】:

    标签: netbeans ivy


    【解决方案1】:

    主要问题是我只是点击了项目上的“运行”按钮。我不确定它试图运行什么类。但是当我选择包含我的 main() 方法的实际类并显式运行该方法时,它起作用了(或者更确切地说,它以一种合理的方式失败了)。

    【讨论】:

      猜你喜欢
      • 2018-01-26
      • 2011-09-29
      • 1970-01-01
      • 1970-01-01
      • 2011-10-27
      • 2014-05-13
      • 2015-12-19
      • 2023-03-13
      • 1970-01-01
      相关资源
      最近更新 更多