国内 Java 开发者必备的两个装备,你配置上了么?

简介: 推荐两个提速神器。

虽然目前越来越多的国产优秀技术产品走出了国门,但是对于众领域的开发者来说,对国外的各种基础资源依赖还是非常的强。所以,一些网络基本技能一直都是我们需要掌握的,然而速度和稳定性问题一直都在困扰着大家。

所以,今天就给众 Java 开发者推荐两个提速神器:

  • Maven 的国内镜像
  • Spring 的国内脚手架

Maven 的国内镜像

官网地址:http://maven.aliyun.com/

对于每一个 Java 开发来说,拉不到依赖的情况一定都有碰到过。所以,强烈建议大家在安装开发环境的时候,就把阿里的国内镜像配置上,省去日后各种不必要的麻烦。

配置方法很简单,只需要找到 Maven 的 setting.xml 文件,然后在镜像配置中加入阿里云的仓库配置,具体如下:

<mirrors>

    <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>阿里云公共仓库</name>
        <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

</mirrors>

Spring 的国内脚手架

官网地址:https://start.aliyun.com/

Spring 的国内脚手架是近日阿里巴巴中间件发布不久的定制版 Spring Initializr,归功于亲切的中文与流畅的速度,被广大开发者关注与热传。

image.png

使用 Spring 的 Java 开发者可以很方便的通过该界面创建一个基础的 Spring Boot 项目,并引入你所需要的各种 Spring Boot Starter 组件或者 Spring Cloud 的各种功能。

除此之外,其实我们也可以将它用于 IDEA 的新建工程中,来提速原来的创建方式。操作很简单,只需要下面两步:

第一步:先从菜单中选择 “File” -> “New” -> “Project...”

image.png

第二步:左侧项目类型中选择 “Spring Initializr”,右侧可以看到模式使用的是 Spring 官方的脚手架地址,我们只需要选择 custom,然后填入 https://start.aliyun.com/,点击 “Next”!

image.png

大功告成!在后续的创建指引中与原有的操作一模一样,但是项目的组件的元数据获取与生成过程已经不再通过远在国外的官网地址,而改为了离我们更近、服务更好的 start.aliyun.com 了。

image.png

这些环境都搞定了,是不是很爽?爽了那么就可以开始学习了!

相关文章
|
7月前
|
存储 Java 数据库
Java代码居然能搭建二手交易平台
Java代码居然能搭建二手交易平台
71 0
|
6月前
|
供应链 Java 开发者
Spring 框架:Java 界的‘万能钥匙’,你的企业应用开发新宠!
【6月更文挑战第25天】# Spring框架:Java开发的基石!它提供一站式解决方案,涵盖依赖注入、AOP、事务管理等,简化复杂应用开发。通过注解如`@Service`、`@Autowired`实现代码解耦,`@Transactional`自动化事务处理,加上AOP实现全局日志记录,让维护变得简单。Spring,企业级开发的首选!
50 6
|
7月前
|
存储 运维 Java
java云his系统源码一站式诊所SaaS系统Java版云HIS系统 八大特点
HIS系统采用面向技术架构的分析与设计方法,应用多层次应用体系架构设计,运用基于构件技术的系统搭建模式与基于组件模式的系统内核结构。通过建立统一接口标准,实现数据交换和集成共享,通过统一身份认证和授权控制,实现业务集成、界面集成。
86 1
|
7月前
|
传感器 小程序 Java
Java+saas模式 智慧校园系统源码Java Android +MySQL+ IDEA 多校运营数字化校园云平台源码
Java+saas模式 智慧校园系统源码Java Android +MySQL+ IDEA 多校运营数字化校园云平台源码 智慧校园即智慧化的校园,也指按智慧化标准进行的校园建设,按标准《智慧校园总体框架》中对智慧校园的标准定义是:物理空间和信息空间的有机衔接,使任何人、任何时间、任何地点都能便捷的获取资源和服务。
71 1
|
7月前
|
人工智能 小程序 Java
Java(多学校)智慧校园云平台源码 SaaS模式
智慧校园是指运用互联网、大数据、人工智能等先进技术,对校园内部的各种信息进行收集、整合、分析和应用,实现教学、管理、服务等多方面的智能化、高效化、便捷化,提高教学质量和办学水平的现代化校园。简单来说,就是利用科技手段,将校园内部的各项管理、服务和教育工作更加智能化、高效化和便捷化。
196 38
|
7月前
|
人工智能 安全 Java
【Java】完全适配各类中小医院专科医院和诊所的云HIS系统源码
【Java】完全适配各类中小医院专科医院和诊所的云HIS系统源码
189 1
【Java】完全适配各类中小医院专科医院和诊所的云HIS系统源码
|
7月前
|
JavaScript 前端开发 Java
Java货运物流园管理系统源码
Java货运物流园管理系统源码
95 1
|
7月前
|
供应链 JavaScript Java
基于云计算的java云HIS系统源码
基于云计算的java云HIS系统源码
46 0
|
小程序 Java 数据管理
JAVA智慧校园电子班牌运营SaaS平台源码带原生小程序源码
电子班牌是智慧校园的重要组成部分,它不仅是信息发布的媒介,更是学校文化传承和教育教学的重要工具。电子班牌可以展示学校的精神风貌、教育理念、学生作品等内容,让家长、学生和社会更直观地了解学校的发展和成果。
213 0
JAVA智慧校园电子班牌运营SaaS平台源码带原生小程序源码
|
存储 Java 云计算
java语言云计算技术B/S架构的医院信息系统源码HIS
基于云计算技术的B/S架构的HIS系统,为医疗机构提供标准化的、信息化的、可共享的医疗信息管理系统,实现医患事务管理和临床诊疗管理等标准医疗管理信息系统的功能。系统利用云计算平台的技术优势,建立统一的健康档案和电子存储平台,有效实现医疗数据共享与交换,解决数据重复采集及信息孤岛等问题,为实现区域人口健康平台和医联体、医共体奠定了基础。
193 0