工具原料:
JDK
Eclipse/IDEA
开始学Spring,应该已经安好java环境了,这里我就不赘述了,直接开始开始下一步的教程。
配置spring环境需要导入spring相关的jar包,有两种办法可以使用,第一种是办法是使用maven自动导入,第二种是把jar包下载到本地,然后手动导入。这里推荐第一种办法。
第一种方法:
首先新建一个maven项目,点击New Project,选择 Maven,找到图中所示的选项并选中,然后点击 next
这里填项目的相关信息,GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是src目录里java的目录结构。
ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
这里是选择maven的一些配置,这里我选了idea自带的maven包和配置文件,大家可以到自己的idea的安装目录下的相应找到,也可以使用自己下载的maven。其次是local repository是下载的jar包存放的位置,可以根据个人情况选择。
这里可以设置maven项目的名称,默认是ArtifactID对应的名称,然后Project location就是项目的保存的磁盘地址,确定后就可以点击finish。
等待一段时间,等maven把相应的包都下载好后,项目的目录结构应该是下面这样子的。如果等maven项目加载完成没有出现src目录的话,在磁盘的相应位置找到这个项目删除,然后重新按照前面的步骤新建一个项目,在选择maven配置的地方选择和笔者一样的选用idea自带的maven,并且新建一个文件夹用来当作 repository location。
最后,在pom.xml 里声明要使用的spring的框架包,maven会自动从中央仓库里下载并自动导入项目里。
把下面的代码复制到 pom.xml里的<dependencies></dependencies>里,然后点击刷新。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version> 5.1.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version> 5.1.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version> 5.1.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version> 5.1.3.RELEASE</version>
</dependency>
等待一段时间后,下载成功。
第二种办法:手动导入Spring框架包:
Spring框架库:链接:https://pan.baidu.com/s/11OrDK3BNn5eZkJ9c8d1MGQ 密码:2i9gSpring所需的jar包笔者已经整理好,读者可以从我给出的链接里下载Spring所需的框架包,然后解压成文件夹,也可以自己去官网下载。下面就可以往项目里添加jar包。你可以往原有的java项目上导入jar包,也可以新建一个java项目然后导入。
Eclipse环境下导入jar包:
鼠标右键单击 想要导入的项目 --> Properties
依次选择 Java Build Path --> Libraies --> Add External JARs
然后在弹出的窗口里找到你下载好Spring框架jar包 解压文件所在的位置,然后选中Spring jar包导入
导入成功后点击Apply应用即可。 下图为成功导入Spring框架包后的效果图
IDEA 导入Jar包
单击 file -->Project Structure
选择 Modules --> Dependencies --> + 号
同样的,在弹出的窗口里 找到 Spring jar所在的路径,然后引入即可(如果是下载我提供的spring jar包记得先解压) ,然后在引用的jar包上打勾,然后Apply 即可
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)