当我从 Git 导入一个项目时,我对 Eclipse 感到困惑,然后我单击一个 java 文件,它具有正确的主要功能,如:
public static void main(String[] args) throws Exception { }
并且外部类与 java 文件同名。但是当我右键单击 java 文件时,只有“在服务器上运行”或“运行配置”选项,没有像通常那样的“作为 java 应用程序运行”。即使我将一个可以作为 java 应用程序运行的 java 文件从不同的项目复制到这个项目(没有错误),它也没有这个选项???我很确定这与代码无关。我检查了代码,完全一样,应该可以运行。(我知道网站上有类似的问题,但我检查了一下,我的问题不存在)
那么我需要对这个项目做任何额外的步骤吗(比如 maven build ? -> 我试过了但是也不能运行,如何正确运行它?)才能再次使用这个选项???
真的很困惑!
最佳答案
如果项目已经导入到您的工作区,请右键单击您的项目并配置 > 转换为 Maven... 这将启用 Maven 构建器并强制 m2e 配置器在您的项目上设置所有必需的项目性质。
您还可以安装 m2eclipse-git 连接器来简化“从 git 导入 maven 项目”过程。它应该可以从 Preferences > Maven > Discovery > Open Catalog 获得。
完成后,您应该通过 Import... 导入您的项目> Maven > 从 SCM checkout Maven 项目
关于java - 无法在 Eclipse 中作为 Java 应用程序运行,即使有正确的 main() 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18229588/