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
下载地址:
[sell=1,2]jdk9 [/sell]
JDK8 版本(截止18.02.24官网最新更新补丁u162)
与官网内容同步,包括linux、MacOs、Windows各种系统版本。官网下载地址(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
内容列表(版本编号不懂的可以百度一下)
Linux版本
jdk-8u162-linux-arm32-vfp-hflt.tar.gz
jdk-8u162-linux-arm64-vfp-hflt.tar.gz
jdk-8u162-linux-i586.rpm
jdk-8u162-linux-i586.tar.gz
jdk-8u162-linux-x64.rpm
jdk-8u162-linux-x64.tar.gz(推荐)
Solaris SPARC系统
jdk-8u162-solaris-sparcv9.tar.gz
jdk-8u162-solaris-sparcv9.z
Solaris
jdk-8u162-solaris-x64.tar.gz
jdk-8u162-solaris-x64.z
Windows版本(X86是32位,X64是64位)
jdk-8u162-windows-i586.exe
jdk-8u162-windows-x64.exe(推荐)
MacOs版本(32/64自动判别)
jdk-8u162-macosx-x64.dmg
官方文档
jdk-8u162-docs-all.zip
下载地址:
[sell=1,2]jdk8u162 [/sell]
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(推荐)
下载地址:
[sell=1,2]jdk7u80 [/sell]
二、应用服务器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.5(18.2.24官网最新)
官网地址https://tomcat.apache.org/download-90.cgi
内容列表
Linux
apache-tomcat-9.0.5.tar.gz
apache-tomcat-9.0.5.zip
Windows
apache-tomcat-9.0.5.exe(win安装版自动识别32 64)
apache-tomcat-9.0.5-windows-x64.zip (64位解压版)
apache-tomcat-9.0.5-windows-x86.zip (32位解压版)
deployer
apache-tomcat-9.0.5-deployer.tar.gz
apache-tomcat-9.0.5-deployer.zip
官方文档
apache-tomcat-9.0.5-fulldocs.tar.gz下载地址:
[sell=1,2]tomcat9.0.5 [/sell]
tomcat8.5.28(18.2.24官网最新补丁)
https://tomcat.apache.org/download-80.cgi
内容列表
Linux
apache-tomcat-8.5.28.tar.gz
apache-tomcat-8.5.28.zip
Windows
apache-tomcat-8.5.28.exe
apache-tomcat-8.5.28-windows-x64.zip
apache-tomcat-8.5.28-windows-x86.zip
deployer
apache-tomcat-8.5.28-deployer.tar.gz
apache-tomcat-8.5.28-deployer.zip
官方文档
apache-tomcat-8.5.28-fulldocs.tar.gz
下载地址:[sell=1,2]tomcat8.05.28 [/sell]
tomcat7.0.85(18.2.24官网最新补丁)
https://tomcat.apache.org/download-80.cgi
内容列表
Linux
apache-tomcat-7.0.85.tar.gz
apache-tomcat-7.0.85.zip
Windows
apache-tomcat-7.0.85.exe
apache-tomcat-7.0.85-windows-x64.zip
apache-tomcat-7.0.85-windows-x86.zip
deployer
apache-tomcat-7.0.85-deployer.tar.gz
apache-tomcat-7.0.85-deployer.zip
官方文档
apache-tomcat-7.0.85-fulldocs.tar.gz
下载地址:[sell=1,2]tomcat7.0.85 [/sell]
三、常用Ide开发工具
Eclipse
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
包含软件:eclipse-jee-oxygen-2-win32.zip
eclipse-jee-oxygen-2-win32-x86_64.zip
eclipse-inst-mac64.tar.gz
下载地址:
[sell=1,2]链接: https://pan.baidu.com/s/1kWfW6vP 密码: m78b[/sell]
MyEclipse 2017
MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。
包含软件:
myeclise-2017-CI-10 window版
myeclise-2017-CI-10 mac版
myeclise-2017-CI-10 linux版
myeclise-2017-CI-10破解文件_Bling.rar
破解步骤:
0.下载安装MyEclipse_2017_CI10,安装完最好千万别直接打开软件
1.先将patch里的文件拷贝到myeclipse2017安装目录下的 plugins下
2.回到myeclipse2017_keygen文件夹运行cracker2017.jar(或者在cracker2017.jar目录下执行dos命令java -jar cracker2017.jar或者双击crack.bat)
3.输入Usercode: 任意字母或者数字
4.选择Bling
5.点击SystemId(点两次才会生成)
6.点击Active
7.点击菜单栏->Tools->2.saveProperties
8.重启myeclipse2017,在Help-subscription information中查看是否已激活成功,如图所示(20171229亲测有效)
下载地址:
[sell=1,2]链接: https://pan.baidu.com/s/1eTURDiq 密码: jcca[/sell]
Spring Tool Suite
STS是基于Eclipse构建的,Eclipse有的功能它都有,并且集成了Spring以及一些常用的插件,例如Git,GitHub,Roo, Pivotal tc Server等等,它不仅仅是简单的将插件集成进去(要是那样的话,你装Eclipse的时候自己装个插件就好了),而是提供了一个完整解决方案。
包含软件:
spring-tool-suite-3.9.2.RELEASE-e4.7.2-win32.zip
spring-tool-suite-3.9.2.RELEASE-e4.7.2-win32-x86_64.zip
spring-tool-suite-3.9.2.RELEASE-e4.7.2-macosx-cocoa-x86_64.dmg
下载地址:
[sell=1,2]链接: https://pan.baidu.com/s/1eT5PhXg 密码: xbpr[/sell]
IDEAIDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。windows版本。
包含软件:
ideaIU-2017.3.4.dmg mac版本
ideaIU-2017.3.4.exe window版本
下载地址:[sell=1,2]链接: https://pan.baidu.com/s/1bqmYyj9 密码: ik8p[/sell]
|