Java 开发中常用的网站地址
一、前言
在日常的开发中,通常需要访问或者设置不同的网站来获取需要的数据,不如我们都知道 Linux 系统版本比较多(例如:Ubuntu、CentOS、RedHat 和 SUSE 等),这些软件通常比较庞大,且最新发布的版本都在国外的服务器,然后会同步到中国大陆的开源镜像服务器,我们就可以通过国内的镜像服务器来下载需要的软件,这样下载会快很多。
二、常用网站
主要包括各大主流 Linux 发行版的安装镜像 ISO 文件,Maven 镜像仓库地址等。
最常用的是 Apache 软件基金会的发布目录:
Apache Software Foundation Distribution Directory:https://archive.apache.org/dist/
2.1 国内主流的几个镜像网站
搜狐开源镜像站:http://mirrors.sohu.com
网易开源镜像站:http://mirrors.163.com/
阿里云开源镜像站:http://mirrors.aliyun.com
中国科学技术大学镜像站:http://mirrors.ustc.edu.cn/
清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn/
比如进入网易开源镜像站:
下载 CentOS7.5,进入如下地址下载:
CentOS主要镜像文件类型介绍
常见的镜像文件类型主要有以下几种:
DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上,包含大量的常用软件,一般选择这种镜像类型即可。
Everything ISO:包含了完整安装版的内容,并对其进行补充,集成了所有软件。
Minimal ISO:这个版本为精简版的镜像,可以安装一个基本的 CentOS 系 统,包含了可启动系统基本所需的最小安装包。
LiveCD/DVD ISO: 是一个光盘 Centos 系统,可通过光盘直接在电脑上启动系统,也可以将系统安装到计算机上使用,部分内容还需要再次下载。根据系统桌面不同 live 版的又可分为 LiveGNOME ISO、LiveKDE ISO 种。
Netinstal:在线安装版本,启动后需要联网边下载边安装。
如果是 Ubuntu18.04,进入如下地址下载:
Ubuntu 主要镜像文件类型介绍
Ubuntu 发行版主要分为桌面版与服务器版,但这两者的内核是相同的。
桌面版默认带有Gnome GUI,面向个人电脑使用者,可以进行文字处理、网页浏览、多媒体播放和玩游戏。本质上说,这是一个为普通用户所定制的多用途操作系统。
服务器版Ubuntu包含了所有你需要启动托管站点的软件,如 LAMP 等,但不包含 GUI 等图形化界面。
2.2 Maven 仓库地址
官方仓库地址:
https://repo1.maven.org/maven2/
https://repo2.maven.org/maven2/
https://repo.maven.apache.org/maven2
国内阿里云 Maven 镜像仓库地址:
http://maven.aliyun.com/nexus/content/groups/public
注意:
maven 安装后都会有默认的中央仓库地址,但是由于墙的原因,我们可能不能访问。
如果不能访问就需要配置国内的 maven 仓库,当我们配置了镜像仓库,maven 就不会从默认的中央仓库下载依赖,都会转到镜像仓库下载。
安装完 maven 后,可在 maven 目录下的 conf 文件夹中修改 setting.xml 文件,将 mirror 仓库的注释恢复,并修改为自己的私服或者国内镜像仓库地址,如下所示:
<mirror> <id>aliyun</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror>
2.3 编程语言流行度排名网站
https://www.tiobe.com/tiobe-index/,TIOBE 编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
编程语言流行度排名(2018年5月排名):
2.4 数据库流行度排名网站
http://db-engines.com,DB-Engines 是一家手机和统计数据库管理系统信息的机构,不仅包含传统关系型数据库,还包含 NoSQL 和 搜索引擎等流行程度排名,根据统计信息每月更新一次。
如关系型数据库流行度排名(2018年5月排名):
如搜索引擎流行度排名(2018年5月排名):
2.5 JDK 所有版本页面
通过 JDK 所有版本下载地址,可以找到自己需要的 JDK 版本,地址为:http://www.oracle.com/technetwork/java/javase/archive-139210.html
2.6 Elastic Stack 所有版本页面
通过这个网址可以找到自己所需要的所有版本的 Elastic Stack 组件:https://www.elastic.co/downloads/past-releases
2.7 Apache 所有开源项目页面
通过这个地址可以访问 Apache 官方所有项目的历史版本(即 archive site):http://archive.apache.org/dist
2.8 Eclipse 下载页面
下载当前的稳定版:https://www.eclipse.org/downloads/eclipse-packages/
所有版本页面:http://www.eclipse.org/downloads/packages/all
旧版本下载页面:https://wiki.eclipse.org/Older_Versions_Of_Eclipse
2.9 Maven 下载页面
Maven 所有版本下载页面:https://archive.apache.org/dist/maven/
Maven 发行版历史说明:http://maven.apache.org/docs/history.html
2.10 Tomcat 下载页面
Apache tomcat 所有版本下载页面:https://archive.apache.org/dist/tomcat/