是否有免费的GUI软件来编译Java

Jo.*_*Jo. 4 java

我是Java的初学者,实际上我是.net dev试图在java中修复一些东西.我想我已修复它,但我需要编译文件.我使用了dos javac等......但我似乎从来没有把它弄好.我有20个文件要编译.

关于gui的任何建议?

Mic*_*mlk 18

首先,我强烈建议您使用命令行.虽然命令行确实已经失去了开发人员的支持,但我认为这是一项关键技能.如果您知道可以使用的工具,那么许多尴尬的工作可以大大简化.但更重要的是,如果您对"GUI"工具有疑问,并且您不了解幕后工作的基础知识,那么修复它将会遇到真正的问题.那么你在命令行上编译软件有什么问题?如果我没有正确地阅读您的问题并且您在编译软件时没有遇到任何问题,而只是在寻找更好的方法来解决它:

用于Java开发的"GUI"通常称为IDE(集成开发环境).这不仅仅是一个简单的GUI循环编译Java文件(但你可以这样使用),还有项目文件管理,突出显示等.Java世界中的三巨头是:Eclipse,NetbeansIntelliJ Idea(后者有免费软件和付费软件版本,其余只有免费软件).

但如果您正在寻求使构建过程更好,那么这不是故事的结束.您还希望看到的是自动化(这在Pragmatic入门套件系列中有所介绍).这将允许您通过脚本构建,测试甚至部署.您可以简单地使用.bat文件,但这可能相当尴尬.Java在这个领域有三个主要参与者:ant,MavenGradle.

  • +1非常好,完整的答案!然而,IntelliJ IDEA的新"社区编辑"是免费的. (2认同)

I82*_*uch 10

Eclipse就像Ngu提到的那样; Netbeans也是如此

  • 你想让他安装eclipse只是为了编译已经创建的java文件吗? (2认同)

Gra*_*ton 8

您可以使用Eclipse.它是开源的,免费的.

它有很多插件,有些是开放的,有些是商业插件.


Jes*_*per 7

您的意思是您正在寻找适用于Java的IDE(集成开发环境).Eclipse和NetBeans是两种最流行的Java IDE.

还有其他一些,例如IntelliJ(最近是免费和开源的).