【问题标题】:How to run Java source file with multiple packages using Eclipse如何使用 Eclipse 运行具有多个包的 Java 源文件
【发布时间】:2013-10-25 08:36:55
【问题描述】:

我是 Java 和 Eclipse 的初学者。现在我有一个 Java 插件和它的源文件。我想在 Eclipse 中调试源文件,看看代码的每个部分是如何运行的。我新建了一个名为first trial的项目,结构是这样的:

src\analyser: 1.java,2.java,3.java...
    GUI: 1.java,2.java,3.java,4.java,5.java...
    GUIPanelWindow: 1.java...
    main:1.java...
    segmentation: 1.java...
    tracking: 1.java

每个包中有超过 5 个类。它是基于第三方-斐济,所以在每个类的开头它显示这样的语法“import ij.Prefs”,“import ij.plugin.PlugIn”等等。我还添加了外部JAR文件到库,但它也显示错误“无法解析导入 ij”。因此,调试结果表明

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    at main.LineageTracker.main(LineageTracker.java:320)

我想知道我是否可以像这样调试 Java 源文件或我应该执行哪些其他步骤?我会感谢你的帮助。

【问题讨论】:

  • ij 只是一个 JAR 文件还是你有完整的源代码?
  • 检查您的构建路径。是否包含外部 JAR?

标签: java eclipse


【解决方案1】:

跟进 PM 77-1 的评论,假设 ij 在一个或多个 JAR 文件中,以下是如何将这些 JAR 文件添加到您的构建路径(在最新版本的 Eclipse Kepler 上测试):

  • 在 Package Explorer 中右键单击您的项目 (first trial)。
  • 选择Build Path 子菜单。
  • 选择Add External Archives
  • 在出现的JAR selection 对话框中,选择ij 的JAR 文件。您可以选择多个文件。
  • 点击确定。
  • 您选择的 JAR 将出现在 Package Explorer 中,位于 src 下方,Referenced Libraries 下方。
  • 构建并希望它能正常工作!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 1970-01-01
    • 2016-01-14
    • 2018-03-12
    • 2020-08-27
    • 2013-06-03
    • 1970-01-01
    相关资源
    最近更新 更多