【问题标题】:Eclipse The chosen operation is not currenty available.(noclassdeffounderror)Eclipse 选择的操作当前不可用。(noclassdeffounderror)
【发布时间】:2014-06-10 07:25:46
【问题描述】:

我在我的 Eclipse 插件项目中使用 Jsch 库,并且在运行我的项目时遇到以下运行时错误。 java.lang.noclassdeffounderror com/jcraft/jsch/jschexception。我在Window->Preference->ant->runtime->Global Entries 中包含了Jsch jar 路径,但我仍然遇到同样的错误。我的Jsch Jar 文件在桌面(/home/user/Desktop/)中,这是一个问题吗?如果它是该文件应该驻留的位置?我的 Jsch jar 版本是 0.1.51 。

【问题讨论】:

    标签: java eclipse jsch eclipse-plugin


    【解决方案1】:

    Ant 与运行插件无关。

    Eclipse 包含一个com.jcraft.jsch 插件。将其添加到插件的依赖项中。

    【讨论】:

    • 谢谢,我解决了这个问题。是的,正如你所说,它与 ant 无关。问题是,我在Project properties->java build path->libraries->add external jar 中添加了库依赖项,但在Manifest.MF->dependencies 上没有更新相同的内容。所以,我在那里添加了相同的依赖项,它得到了已解决。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多