eclipse 关闭时progress information弹框_Spring开发环境搭建(Eclipse)

开发环境搭建,主要包含2部分:

  • Java安装
  • Eclipse安装

为易于学习,我们只安装这2个部分,对于一般开发学习也足够了。如果你有其他要安装的,酌情添加。

Java安装

我们使用Java8:

下载JDK

32位下载x86版本,64位下载x64版本,请根据自己情况选择:

fe65a475ab042fd5022176a251bc7220.png

下载后双击安装,安装后检查安装是否成功,打开命令行工具,执行java -version,正常打印出Java版本号,安装成功。

1368e6da20ae68a0bd68e289cc9ab7d3.png

Eclipse安装

1. Eclipse下载安装

Eclipse很强大,而且免费,我们使用Eclipse作为开发IDE。

下载Eclipse

如果速度慢,可以选择国内的镜像下载。
下载完成后,双击安装,选择JEE开发,按步骤完成安装。

890e555e4f6b10e2bd4d55f342ef2268.png

2. 安装spring tools 4

打开Eclipse,选择菜单:Help->Eclipse Marketplace…打开Eclipse市场,搜索“spring tools”,找到Spring tools 4安装,如下图:

6155c48192258d0705553cd597a8ad4e.png

至此,我们已顺利完成开发环境搭建。


附:Eclipse maven插件的国内镜像设置

maven中央仓库的速度有时候很慢,需要设置一下国内镜像,加快maven更新时的jar包下载速度。

打开Eclipse,选择菜单:Window > Preferences,打开对话框,展开Maven > User Settings,注意右侧红框部分User Settings设置, 其实settings.xml并不存在,我们需要创建一个,然后在里面设置国内镜像网址。

0072d7d3b3bc00dbe8aa63ab438456b6.png

在上图所示的同样路径,创建settings.xml,加入阿里云的maven镜像网址:

<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><mirrors><mirror><id>aliyun</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror></mirrors>
</settings>

完成后,点击一下update settings,点击Apply关闭对话框。

如果你已经有新建的项目,可以试一下Maven更新,速度快多了。


系列教程

  • Spring 框架介绍
  • Spring 框架模块
  • Spring开发环境搭建(Eclipse)
  • 创建一个简单的Spring应用
  • Spring 控制反转容器(Inversion of Control – IOC)
  • 理解依赖注入(DI – Dependency Injection)
  • Bean XML 配置(1)- 通过XML配置加载Bean
  • Bean XML 配置(2)- Bean作用域与生命周期回调方法配置
  • Bean XML 配置(3)- 依赖注入配置
  • Bean XML 配置(4)- 自动装配
  • Bean 注解(Annotation)配置(1)- 通过注解加载Bean
  • Bean 注解(Annotation)配置(2)- Bean作用域与生命周期回调方法配置
  • Bean 注解(Annotation)配置(3)- 依赖注入配置
  • Bean Java配置
  • Spring 面向切面编程(AOP)
  • Spring 事件(1)- 内置事件
  • Spring 事件(2)- 自定义事件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/258218.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

紫薯铜锣烧

材料&#xff1a; 全麦粉 三勺 鸡蛋 一只 毅力低脂纯牛奶 半盒 紫薯 蜂蜜 一勺 做法&#xff1a; 1. 鸡蛋打开&#xff0c;加入半盒牛奶&#xff0c;分三次加入三勺全麦面粉&#xff0c;每次加入都要上下搅拌&#xff0c;面粉要过筛&#xff0c;最后加入半勺蜂蜜 2.紫薯蒸熟压…

共享单车,信息安全应未雨绸缪

前日&#xff0c;摩拜单车首现泉州&#xff0c;一时间泉州的共享单车市场呈现出“三国杀”局面。据了解&#xff0c;目前三个平台收取的押金金额每人在199元至300元不等&#xff0c;且都约定押金可原路退还&#xff0c;但积沙成塔&#xff0c;成千上万用户缴纳的押金就相当可观…

mysql不同字段full join_Mysql实现full join的替换方法

目前mysql还不支持full join&#xff0c;只能使用left join、union、right join来实现。但使用这个方法解决多次full join的话代码量非常庞大&#xff0c;一直在思考有没有其他替代方法。今天解决一个问题的时候突然想到了一个替代方法&#xff1a;使用行列转换。这个方法有一定…

C语言经典面试题目(转的,不过写的的确好!)

第一部分&#xff1a;基本概念及其它问答题 1、关键字static的作用是什么&#xff1f; 这个简单的问题很少有人能回答完全。在C语言中&#xff0c;关键字static有三个明显的作用&#xff1a; 1). 在函数体&#xff0c;一个被声明为静态的变量在这一函数被调用过程中维持其值不变…

mysql 四大基础操作_mysql数据库的基本操作

mysql数据库的基本操作首先我们要把mysql装好mkdir chen/mount.cifs //192.168.100.23/LNMP chen/[rootlocalhost ~]# yum -y install \gcc \gcc-c \ncurses \ncurses-devel \bison \cmake[rootlocalhost ~]# useradd -s /sbin/nologin mysql[rootlocalhost ~]# cd chen/[rootl…

如何选择合适的监视器?

1、可视面积 在购买液晶监视器的时候&#xff0c;最先考虑的就是“面子”大小。对于液晶监视器来说&#xff0c;其面板的大小就是可视面积的大小&#xff0c;这一点与CRT监视器有些不同。同样参数规格的监视器&#xff0c;LCD要比CRT的可视面积更大一些&#xff0c;一般15英寸L…

汇编工具安装三:已经配置好的汇编开发工具!

下载地址&#xff1a;http://download.csdn.net/detail/sunylat/9189543 MASM32&#xff1a;在32位操作系统正确安装后的MASM32&#xff0c;完全可以在64位中正常工作。 RadASM&#xff1a;已经配置好的RadASM&#xff0c;可以直接使用MASM编译器&#xff0c;可以直接开发汇编…

mysql中sex设置男女_MYSQL常用命令(3)

MYSQL常用命令(3)白玉 IT哈哈1、建表命令&#xff1a;create table ( [,.. ]);create table MyClass(id int(4) not null primary key auto_increment,name char(20) not null,sex int(4) not null default 0,degree double(16,2));2、获取表结构命令&#xff1a; desc 表名&am…

对easyUI中课堂源码编辑改进建议

在孙宇老师讲得Easyui第10讲完后&#xff0c;基本的增删该查做出来了&#xff0c;但是编辑存在一个问题&#xff1b;行内样式编辑修改&#xff0c;如果当用户没有修改数据&#xff0c;孙宇老师讲得时候直接return&#xff0c;这样做是不合理的&#xff1b;第二次再使用右键编辑…

一个理性战胜感性的成功案例:P2P投资和活期理财,纠结中提炼出来的1个数学问题...

我经常是投资了P2P&#xff0c;然后用钱&#xff0c;因而损失了一部分收益。这是一个让我纠结的问题&#xff0c;为了解决这个问题&#xff0c;我不再凭感觉&#xff0c;而是从现实情况&#xff0c;提炼出来1个数学题&#xff0c;解答我的疑惑。这是一个理性战胜感性的成功案例…

阻碍物联网腾飞几大难题盘点 看能想出什么对策

按照思科的说法&#xff0c;到2020年&#xff0c;全球将有超过500亿台联网设备&#xff0c;而据专家估计&#xff0c;在未来五年中&#xff0c;IoT将对全球经济产生3.5万亿美元的影响。不只是冰箱&#xff0c;我们还会看到家庭能源系统、安全设备、娱乐产品、游戏、交互式穿戴设…

2014年9月6日

第一题&#xff0c;神题不可做。 第二题&#xff0c;傻逼题裸裸的转移。。显而易见。 1 #include<iostream>2 #include<cstdio>3 #include<cstring>4 using namespace std;5 double a[20][20];6 double dp[2000010];7 int main()8 {9 // freopen("b.…

[Labview资料] labview事件结构学习

编程的主要目的是为了实现用户的某种功能&#xff0c;用户通过用鼠标、键盘、程序内部等触发某种程序动作&#xff0c;从而达到某种结果&#xff0c;这些操作都被称作为事件&#xff0c;LabVIEW中相应这些事件最常用的结构就是“事件结构”。事件结构内容丰富&#xff0c;基本上…

干不掉的钉钉:从哪来,往哪去?

作为阿里巴巴最有经验的产品经理之一&#xff0c;陈航习惯了“立项、开发、回到起点”的循环&#xff0c;但最近的一次“回到起点”&#xff0c;却让他记忆犹新。 那是在2014年5月26日&#xff0c;陈航带着一支不到10人的团队从阿里巴巴的西溪园区&#xff0c;搬进了位于杭州文…

mysql起止时间怎么写_【Mysql 学习】日期函数函数

--curdate()返回当前日期mysql> select curdate();------------| curdate() |------------| 2011-01-01 |------------1 row in set (0.00 sec)--curtime()返回当前时间mysql> select curtime();-----------| curtime() |-----------| 09:23:15 |-----------1 row in s…

puppet运维自动化之用户管理

系统管理员离不开账户管理&#xff0c;账户管理&#xff0c;密码管理&#xff0c;开发机器&#xff0c;测试机器&#xff0c;线上机器&#xff0c;都需要创建用户&#xff0c;并给与相关用户的权限。你如果要创建100个&#xff0c;1000个账户和密码&#xff0c;你会不会疯掉&am…

c#中异步编程

异步是现实生活中的很多现象的一种抽象。比如分工合作在很多时间段就是异步合作。异步中也一般要涉及委托方法。c#有3种模式的异步编程&#xff1a;异步模式&#xff0c;基于事件的异步模式&#xff0c;基于任务的异步模式(TAP). 一. FrameWork 4.0之前的线程世界     在.N…

《交互式程序设计 第2版》一3.6 关系比较

本节书摘来华章计算机《交互式程序设计 第2版》一书中的第3章 &#xff0c;第3.6节&#xff0c;Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.6 关系比较 与元组类型类似&#xff0c;关系类型也逃不过“比较运…

mysql 版本更新日志_mysql升级步骤

升级前先请做好数据备份1.解压tar -zxvf mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz2.关闭mysql5.6.23数据库 service mysqld stop3.将5.7.9版本放到默认目录下面mv mysql-5.7.9-linux-glibc2.5-x86_64 /usr/local/mysql4.修改/usr/local/mysql/data 下面的权限chown -R mysql…

C语言中,宏和全局变量的区别是什么?

全局变量 是可以在程序中任何地方使用 而且是可以修改的 宏定义也可以在任何地方使用 但是不能在之后修改 数据类型没有限制的宏的例子&#xff1a;#define 宏名 宏体 #define PI 3.1415926转载自&#xff1a; http://zhidao.baidu.com/link?urlDamb48copKtKBsDeugBDIPT7bk…