我是一名初学者,所以如果您读到一个愚蠢的问题,我深表歉意。
我想从事 Java 项目。这是 GitHub 上的一个项目:https://github.com/particleincell/Starfish。
问题是我对如何实际操作它感到很迷茫。我不太了解用 Java 编程所需的各种组件(JRE、JDK 等)。我在 PC 上克隆了该项目并设法从终端使其运行。但是,将来我需要实现插件(处理源代码),我想了解最好的方法是什么。Atom 似乎是一个有效的编辑器,但我不明白它是否足以处理 Java 项目以及如何处理它。我真的需要帮助才能开始。现在我一直自己做,但每次都会有一些问题,如果我设置好一切,我可以从一开始就解决。这次我有更多的时间,我想以真正的程序员身份开始工作。
非常感谢!
托马索
答案1
JRE 仅允许您执行 Java 程序。
JDK 包含编译 Java 源代码和创建可执行代码(需要 JRE 才能运行)所需的组件。它通常包含相应的 JRE。
IDE(Eclipse、IntelliJ)包含具有许多附加功能(即时语法检查、代码完成、调试器、Git 接口……)的编辑器。这是处理 Java 项目的推荐方式。