【问题标题】:Run configuration IntelliJ for 2D game为 2D 游戏运行配置 IntelliJ
【发布时间】:2020-03-26 05:44:55
【问题描述】:

我正在将 Java 游戏的源代码导入本地 IntelliJ(社区版 2.3.2019)并尝试使其运行。顺便说一句,我是 Java 新手。 我从这里得到代码:https://github.com/janbodnar/Java-Space-Invaders

我所做的是从 repo 下载代码,将 zip 文件导出到一个文件夹中,然后将其作为 IntelliJ 中的项目导入。导入很多我的项目文件后显示为红色,如您在此处看到的: IntelliJ red icons

我的第一个问题是:为什么这些图标是红色的?以及如何找出 IntelliJ 将它们标记为红色的原因?我尝试将鼠标悬停在这些图标上,但没有任何反应/表明出了什么问题。

另外:为了让这个项目运行,我需要处理运行配置。我试过这个,但是如果我选择路径 com.zetcode.SpaceInvaders.java (其中主类是代码的一部分),主类是不可选择的。

我做错了什么?如何在 IntelliJ 中运行此项目/代码?

提前非常感谢。

【问题讨论】:

    标签: java intellij-idea configuration


    【解决方案1】:

    您需要按照以下步骤操作: 1. IntelliJ -> New Project-> Project from existing resources(解压后的代码目录)。 2. 按照项目资源管理器给出的后续步骤进行操作。 3.记住这个项目使用10以上的jdk,因为它使用“var”关键字。 4.所以,如果步骤2中的jdk选择在10以下的话,进入项目设置。 我看不到任何红色标记的文件。我刚刚运行 SpaceInvaders.java 文件来运行项目并开始游戏。

    【讨论】:

    • 您的建议奏效了,非常感谢。运行配置自动检测 SpaveInvaders.java 作为主 cIass。我仍然不明白导入项目和从现有源创建新项目之间有什么区别;-)
    猜你喜欢
    • 2016-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-17
    相关资源
    最近更新 更多