开发者社区> 程序员黄小斜> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

从零开始搭建Java开发环境第一篇:Java工程师必备软件大合集

简介: 1、JDK https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 目前主流的JDK版本还是JAVA8,我在阿里用的也是Java8。
+关注继续查看

1、JDK

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

目前主流的JDK版本还是JAVA8,我在阿里用的也是Java8。
JDK里已经包含了JRE也就是Java虚拟机和运行环境,无需另外下载安装。
在这里插入图片描述

2、MySQL 和 Navicat for MySQL

数据库一般还是用免费的MySQL,这里推荐8.0以上的版本,具体怎么安装可以看这篇文章:https://mp.csdn.net/postedit/100056872

https://dev.mysql.com/downloads/file/?id=488055
​​
​​在这里插入图片描述
安装完数据库之后,如果你不想一直手打命令行,那么还是要安装一下Navicat for MySQL的,这是一个很不错的数据库可视化工具。

https://www.navicat.com.cn/download/navicat-for-mysql

在这里插入图片描述

3、IDEA

IDEA是现在最流行的Java开发IDE了,不用多说,用就完事了。破解方法网上自寻
https://www.jetbrains.com/idea
在这里插入图片描述

4、GIT

基本上在公司里一定会接触到Git,这个代码写作程序会让你的代码管理工作变得十分轻松。
学会Git 命令行之后,可以开始做自己的项目了。
https://git-scm.com/
在这里插入图片描述

5、ssh工具:putty

ssh工具主要用于连接虚拟机,如果你把应用部署到服务器上,那么这玩意是用得上的
https://www.baidu.com/link?url=lybwwF5_uT3rj-46H6fUwBCKF1vMMlokKSMqm3m5aHS&wd=&eqid=ea24f6d5000b77f3000000065d61353a

当然还有xshell,secureCRT等工具也可以使用。
在这里插入图片描述

6、sublime

一款文本编辑器,可以写代码,可以编辑文本,总之很强大,有些在ide里不方便处理的东西就在这里处理吧。
http://www.sublimetext.com/3在这里插入图片描述

7、Maven、Tomcat

现在的IDEA里已经帮你安装好了Maven,所以你无需额外配置,直接新建项目,在pom.xml引入你需要的依赖,IDEA会自动帮你把依赖从maven官方仓库里下载下来。

https://maven.apache.org/download.cgi在这里插入图片描述
如今SpringBoot也已经继承了TOMCAT服务器,你甚至无需额外下载一个Tomcat。
https://tomcat.apache.org/download-80.cgi
在这里插入图片描述

有了这些软件之后,你就可以开始开发啦。

在这里插入图片描述

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
BAT华为等一线大厂Java工程师必读书单(三)
BAT华为等一线大厂Java工程师必读书单(三)
80 0
BAT华为等一线大厂Java工程师必读书单(四)
BAT华为等一线大厂Java工程师必读书单(四)
80 0
BAT华为等一线大厂Java工程师必读书单(二)
BAT华为等一线大厂Java工程师必读书单(二)
102 0
BAT华为等一线大厂Java工程师必读书单(一)
BAT华为等一线大厂Java工程师必读书单(一)
93 0
+关注
程序员黄小斜
微信公众号【程序员黄小斜】作者是前蚂蚁金服Java工程师,专注分享Java后端技术干货和求职成长心得,不限于BAT面试,算法、数据库、分布式、spring全家桶、微服务、高并发、JVM、Docker容器,ELK、大数据等内容
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Java工程师必读手册
立即下载
Java高级特性入门(二)
立即下载
Java开发者面试百宝书
立即下载