|
Java介绍
java语言现在的整个生态体系已经非常庞大复杂,现在应用的非常普遍,无论企业级应用、互联网等庞大的技术体系还是大数据、云计算等新技术的普及都做了巨大的贡献。本帖主要是提供java必备的软件包、IDE以及常用的开源项目包等内容,主要是方便大家学习或者工作使用。
官网地址(http://www.oracle.com/technetwork/java/index.html)
一、JDK安装包下载(Java SE Development Kit)(只发布jdk7、jdk8、jdk9目前都已是最新版本)
JDK9 版本
与官网内容同步,包括linux、MacOs、Windows各种系统版本。官网下载地址(http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html)
内容列表(版本编号不懂的可以百度一下)
Linux版本
jdk-9_linux-x64_bin.rpm(rpm命令安装版)
jdk-9_linux-x64_bin.tar.gz(推荐 解压安装)
Windows版本(X86是32位,X64是64位)
jdk-9_windows-x64_bin.exe(推荐)
MacOs版本(32/64自动判别)
jdk-9_osx-x64_bin.dmg
Solaris SPARC系统
jdk-9_solaris-sparcv9_bin.tar.gz官方文档
jdk-9_doc-all.zip
截图
官网对比
下载地址
JDK8 版本(截止17.10.13官网最新更新补丁u144)
与官网内容同步,包括linux、MacOs、Windows各种系统版本。官网下载地址(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
内容列表(版本编号不懂的可以百度一下)
Linux版本
jdk-8u144-linux-arm32-vfp-hflt.tar.gz
jdk-8u144-linux-arm64-vfp-hflt.tar.gz
jdk-8u144-linux-i586.rpm
jdk-8u144-linux-i586.tar.gz
jdk-8u144-linux-x64.rpm
jdk-8u144-linux-x64.tar.gz(推荐)
Solaris SPARC系统
jdk-8u144-solaris-sparcv9.tar.gz
jdk-8u144-solaris-sparcv9.z
Solaris
jdk-8u144-solaris-x64.tar.gz
jdk-8u144-solaris-x64.z
Windows版本(X86是32位,X64是64位)
jdk-8u144-windows-i586.exe
jdk-8u144-windows-x64.exe(推荐)
MacOs版本(32/64自动判别)
jdk-8u144-macosx-x64.dmg
官方文档
jdk-8u144-docs-all.zip
截图与官方对比
下载地址
JDK7 版本(jdk7官网已经不提供下载了,更新到u80版本)
只提供window与linux两个系统的安装包。
内容列表(版本编号不懂的可以百度一下)
Linux版本(i586是32位,X64是64位)
jdk-7u80-linux-i586.tar.gz
jdk-7u80-linux-x64.tar.gz(推荐)
Windows版本(i586是32位,X64是64位)
jdk-7u80-windows-i586.exe
jdk-7u80-windows-x64.exe(推荐)
截图
下载地址
二、JavaEE安装包下载(Java Platform, Enterprise Edition 8 SDK)(一般javaee开发用不到因为开发工具都会自动带上)以前都只有JAVA SE安装包,至于开发EE程序时,如果你用的是eclipse会让你选择tomcat的路径,这个实际上就是把tomcat所实现的EE的包加到你工程的路径(并没有对EE全部支持,只支持servlet,jsp等等),如果你用的是Myeclipse当你新建web工程时,eclipse会把他自己实现的包加到你的工程里,其实这些包也只是在你编译的时候用到,你运行的时候还是要靠web服务器上的那些包
而至于现在出现的EE安装包,层主没用过,不过我猜是oracle自己实现了EE的标准,安装后会生成一些包,然后你自己添加到工程路径而已
内容列表(版本编号不懂的可以百度一下)
java_ee_sdk-8.zip
java_ee_sdk-8-web.zip
截图与官网对比
下载地址
三、应用服务器Apache Tomcat
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
tomcat9.0.1(17.10.13官网最新)
官网地址https://tomcat.apache.org/download-90.cgi
内容列表
Linux
apache-tomcat-9.0.1.zip
Windows
apache-tomcat-9.0.1.exe(win安装版自动识别32 64)
apache-tomcat-9.0.1-windows-x64.zip (64位解压版)
apache-tomcat-9.0.1-windows-x86.zip (32位解压版)
deployer
apache-tomcat-9.0.1-deployer.tar.gz
apache-tomcat-9.0.1-deployer.zip
官方文档
apache-tomcat-9.0.1-fulldocs.tar.gz
截图与官网对比
下载地址
tomcat8.5.23(17.10.13官网最新补丁)
https://tomcat.apache.org/download-80.cgi
内容列表
Linux
apache-tomcat-8.5.23.tar.gz
apache-tomcat-8.5.23.zip
Windows
apache-tomcat-8.5.23.exe
apache-tomcat-8.5.23-windows-x64.zip
apache-tomcat-8.5.23-windows-x86.zip
deployer
apache-tomcat-8.5.23-deployer.tar.gz
apache-tomcat-8.5.23-deployer.zip
官方文档
apache-tomcat-8.5.23-fulldocs.tar.gz
下载地址
tomcat7.0.82(17.10.13官网最新补丁)
https://tomcat.apache.org/download-80.cgi
内容列表
Linux
apache-tomcat-7.0.82.tar.gz
apache-tomcat-7.0.82.zip
Windows
apache-tomcat-7.0.82.exe
apache-tomcat-7.0.82-windows-x64.zip
apache-tomcat-7.0.82-windows-x86.zip
deployer
apache-tomcat-7.0.82-deployer.tar.gz
apache-tomcat-7.0.82-deployer.zip
官方文档
apache-tomcat-7.0.82-fulldocs.tar.gz
下载地址
四、常用Ide开发工具
Eclipse
最新java开发IDE工具eclipse-java-neon-R win 32 与 64版本下载
java IDE 工具 eclipse macos cocoa x86 64 下载
java ide工具 eclipse linux 32 64 下载
MyEclipse
Java主流IDE工具MyEclipse10 windows版破解版安装包
IEDA
java口碑最佳IDE工具idea14 windows版 安装包(附序列号)
JAVA口碑IDE idea15 for macos 软件下载
java 口碑最佳IDE工具 idea 14 for linux版本下载
Java介绍
java语言现在的整个生态体系已经非常庞大复杂,现在应用的非常普遍,无论企业级应用、互联网等庞大的技术体系还是大数据、云计算等新技术的普及都做了巨大的贡献。本帖主要是提供java必备的软件包、IDE以及常用的开源项目包等内容,主要是方便大家学习或者工作使用。
官网地址(http://www.oracle.com/technetwork/java/index.html)
一、JDK安装包下载(Java SE Development Kit)(只发布jdk7、jdk8、jdk9目前都已是最新版本)
JDK9 版本
与官网内容同步,包括linux、MacOs、Windows各种系统版本。官网下载地址(http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html)
内容列表(版本编号不懂的可以百度一下)
Linux版本
jdk-9_linux-x64_bin.rpm(rpm命令安装版)
jdk-9_linux-x64_bin.tar.gz(推荐 解压安装)
Windows版本(X86是32位,X64是64位)
jdk-9_windows-x64_bin.exe(推荐)
MacOs版本(32/64自动判别)
jdk-9_osx-x64_bin.dmg
Solaris SPARC系统
jdk-9_solaris-sparcv9_bin.tar.gz官方文档
jdk-9_doc-all.zip
截图
官网对比
下载地址
JDK8 版本(截止17.10.13官网最新更新补丁u144)
与官网内容同步,包括linux、MacOs、Windows各种系统版本。官网下载地址(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
内容列表(版本编号不懂的可以百度一下)
Linux版本
jdk-8u144-linux-arm32-vfp-hflt.tar.gz
jdk-8u144-linux-arm64-vfp-hflt.tar.gz
jdk-8u144-linux-i586.rpm
jdk-8u144-linux-i586.tar.gz
jdk-8u144-linux-x64.rpm
jdk-8u144-linux-x64.tar.gz(推荐)
Solaris SPARC系统
jdk-8u144-solaris-sparcv9.tar.gz
jdk-8u144-solaris-sparcv9.z
Solaris
jdk-8u144-solaris-x64.tar.gz
jdk-8u144-solaris-x64.z
Windows版本(X86是32位,X64是64位)
jdk-8u144-windows-i586.exe
jdk-8u144-windows-x64.exe(推荐)
MacOs版本(32/64自动判别)
jdk-8u144-macosx-x64.dmg
官方文档
jdk-8u144-docs-all.zip
截图与官方对比
下载地址
JDK7 版本(jdk7官网已经不提供下载了,更新到u80版本)
只提供window与linux两个系统的安装包。
内容列表(版本编号不懂的可以百度一下)
Linux版本(i586是32位,X64是64位)
jdk-7u80-linux-i586.tar.gz
jdk-7u80-linux-x64.tar.gz(推荐)
Windows版本(i586是32位,X64是64位)
jdk-7u80-windows-i586.exe
jdk-7u80-windows-x64.exe(推荐)
截图
下载地址
二、JavaEE安装包下载(Java Platform, Enterprise Edition 8 SDK)(一般javaee开发用不到因为开发工具都会自动带上)以前都只有JAVA SE安装包,至于开发EE程序时,如果你用的是eclipse会让你选择tomcat的路径,这个实际上就是把tomcat所实现的EE的包加到你工程的路径(并没有对EE全部支持,只支持servlet,jsp等等),如果你用的是Myeclipse当你新建web工程时,eclipse会把他自己实现的包加到你的工程里,其实这些包也只是在你编译的时候用到,你运行的时候还是要靠web服务器上的那些包
而至于现在出现的EE安装包,层主没用过,不过我猜是oracle自己实现了EE的标准,安装后会生成一些包,然后你自己添加到工程路径而已
内容列表(版本编号不懂的可以百度一下)
java_ee_sdk-8.zip
java_ee_sdk-8-web.zip
截图与官网对比
下载地址
三、应用服务器Apache Tomcat
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
tomcat9.0.1(17.10.13官网最新)
官网地址https://tomcat.apache.org/download-90.cgi
内容列表
Linux
apache-tomcat-9.0.1.zip
Windows
apache-tomcat-9.0.1.exe(win安装版自动识别32 64)
apache-tomcat-9.0.1-windows-x64.zip (64位解压版)
apache-tomcat-9.0.1-windows-x86.zip (32位解压版)
deployer
apache-tomcat-9.0.1-deployer.tar.gz
apache-tomcat-9.0.1-deployer.zip
官方文档
apache-tomcat-9.0.1-fulldocs.tar.gz
截图与官网对比
下载地址
tomcat8.5.23(17.10.13官网最新补丁)
https://tomcat.apache.org/download-80.cgi
内容列表
Linux
apache-tomcat-8.5.23.tar.gz
apache-tomcat-8.5.23.zip
Windows
apache-tomcat-8.5.23.exe
apache-tomcat-8.5.23-windows-x64.zip
apache-tomcat-8.5.23-windows-x86.zip
deployer
apache-tomcat-8.5.23-deployer.tar.gz
apache-tomcat-8.5.23-deployer.zip
官方文档
apache-tomcat-8.5.23-fulldocs.tar.gz
下载地址
tomcat7.0.82(17.10.13官网最新补丁)
https://tomcat.apache.org/download-80.cgi
内容列表
Linux
apache-tomcat-7.0.82.tar.gz
apache-tomcat-7.0.82.zip
Windows
apache-tomcat-7.0.82.exe
apache-tomcat-7.0.82-windows-x64.zip
apache-tomcat-7.0.82-windows-x86.zip
deployer
apache-tomcat-7.0.82-deployer.tar.gz
apache-tomcat-7.0.82-deployer.zip
官方文档
apache-tomcat-7.0.82-fulldocs.tar.gz
下载地址
四、常用Ide开发工具
Eclipse
最新java开发IDE工具eclipse-java-neon-R win 32 与 64版本下载
java IDE 工具 eclipse macos cocoa x86 64 下载
java ide工具 eclipse linux 32 64 下载
MyEclipse
Java主流IDE工具MyEclipse10 windows版破解版安装包
IEDA
java口碑最佳IDE工具idea14 windows版 安装包(附序列号)
JAVA口碑IDE idea15 for macos 软件下载
java 口碑最佳IDE工具 idea 14 for linux版本下载
学豆不足请充值:充值 开通VIP全站课程免学豆下载:开通VIP QQ:2659147209 |
|