Skip to content
目录概览

开发工具集

集成开发环境(IDE)

构建工具

  • Maven

    一款基于项目对象模型(POM)的构建工具,可以管理项目依赖、构建项目、运行测试等。官网地址:https://maven.apache.org/

  • Gradle

    一款基于 Groovy 语言的构建工具,可以管理项目依赖、构建项目、运行测试等。相对于 Maven 更加灵活、可定制。官网地址:https://gradle.org/

版本控制

轻量级文本编辑器

测试工具

数据库工具

Web 框架

  • Spring

    一款开源的 Java 开发框架,可以帮助开发人员构建 Web 应用程序和企业应用程序。官网地址:https://spring.io/

  • Struts

    一款基于 MVC 模式的 Web 开发框架,可以帮助开发人员构建 Web 应用程序。官网地址:https://struts.apache.org/

日志工具

什么时候使用工具

开发工具的作用是为了提高开发效率,这主要是对已经学会Java的开发人员,但是对于入门新手来说,工具是很不“好友”的,我这里的不友好是加了引号的,原因是好的工具默认帮我们做了太多的事情,导致我们没办法看到很多细节; 比如,工具能智能提示关键词,如果一开始就使用开发工具,可能很长时间,Java的一些关键字都没有记住,多看、多敲、多写才能记住、理解;

所以,入门时,不太建议使用非常专业、智能的Java编程工具;可以选用工具比较强大的文本编辑工具(如:EditPlus、UltraEdit)来学习;基础知识学习完之后,再使用比较专业的Java开发工具,如Eclipse、IDEA等;

以上仅为个人建议,可以根据自己的实际情况,选用即可!