【问题标题】:How do you build a Java project in Eclipse when no options are available没有可用选项时如何在 Eclipse 中构建 Java 项目
【发布时间】:2020-08-08 15:23:21
【问题描述】:

我正在尝试使用 Eclipse 构建我在 Github 上找到的 Java 项目。该项目在 repo 中没有 maven 和 gradle 文件,也没有 .jar 文件。当我尝试在 Eclipse 中构建项目时出现以下错误。 “没有可用的操作。”此外,当我选择该选项时,右键单击项目并选择配置 > 配置和检测嵌套项目,这不起作用。请参阅所附图片。这是我正在尝试运行的当前存储库,https://github.com/copley/def-guide-to-java-swing.git

【问题讨论】:

    标签: java eclipse build


    【解决方案1】:

    “构建”和“运行”的概念不同。你说你在构建它时得到“没有可用的操作”,但你的屏幕截图清楚地表明你正在尝试执行“运行方式”操作。

    您说“该项目在 repo 中没有 maven 和 gradle 文件,也没有 .jar 文件”。

    首先,你知道什么是“maven 文件”吗?您的屏幕截图在项目图标中显示“M”。这表明 Eclipse 将该项目识别为 Maven 项目。项目中有“pom.xml”文件吗?那是向 Maven 声明如何构建这个项目的文件。

    其次,“repo 中没有 .jar 文件”是什么意思?你在说什么回购?

    在您尝试“运行方式”的顶部屏幕截图中,您似乎选择了其中一个 Java 源文件,而不是项目本身。 “运行方式”操作只有在它知道如何运行您选择的对象时才能工作。如果您选择了 Java 源文件,则只有当该类具有具有正确签名的“main()”方法时,它才能运行。

    另一个奇怪的问题是,您引用的 github 项目没有名为“ColorSample.java”的源文件,甚至没有名为“Ch01”的文件夹。该项目的所有示例都使用 Maven,并且我查看的几个示例类都有带有正确签名的“main()”方法。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    • 1970-01-01
    • 2012-07-04
    • 2017-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多