Intellij Idea怎么安装spring?

Intellij Idea怎么安装spring?,第1张

Spring是一系列Java的企业级框架的总称,并不是一个插件,因此不是通过安装引用的。

Spring的每一个组件大多都是一个Java应用的外部Jar,因此我建议首先先学习管理这些外部依赖的“Maven”来上手更好。下面我展示在一个web类型的Maven项目中引入Spring的步骤:

新建Maven项目

在新建项目的界面上选择Maven,勾选从内置模板创建,然后选择下面的webapp。当然如果你希望创建一个单纯的控制台项目,可以选择“quickstart”开始。

新建web-app类型的Maven项目

编辑项目名称和位置等信息

红色箭头的位置处,你可以修改项目的默认包名

创建项目的界面

创建项目

这个界面上一般不需要进行更改。为了让项目创建得更快一些,可以在属性一栏追加一项(点击+号):archetypeCatelog=INTERNAL,其中等号前面的是name,后面的填入value。点击Finish即可。

最后的界面

在Maven中引入Spring

等待构建完成之后,打开pomxml,在这当中定位到dependencies标签,这个标签下添加Spring相关的依赖。

在那之前,你可以先在mvnrepositorycom中找到需要引入的Spring组件,一般需要引入的是spring-core、spring-context、spring-beans,如果你是一个web应用,可能还需要引入spring-web以及spring-webmvc。搜索“Spring”,然后找到这些条目,依次进入其中复制框中的文字即可。

如下图所示:(版本自行选择)

依赖添加完成的样子

以上就是引入Spring的过程,在那之后,你的项目还必须做的步骤是:添加源代码和配置文件所在的目录、添加Spring Context的配置文件、添加启动配置等,请按照教程继续完成。

另外你可以了解一下Springboot相关的知识,它在建立轻量级的项目上比从头配置Spring更加便捷。至少对你而言在创建项目的方面可以轻松得多。

可以使用Apache Ant + Ivy构建Spring Boot项目。该 spring-boot-antlib“的antlib”模块还可以帮助Ant创建可执行的JAR文件。
为了声明依赖关系,典型的ivyxml文件看起来像下面的例子:
<ivy-module version="20">
<info organisation="orgspringframeworkboot" module="spring-boot-sample-ant" />
<configurations>
<conf name="compile" description="everything needed to compile this module" />
<conf name="runtime" extends="compile" description="everything needed to run this module" />
</configurations>
<dependencies>
<dependency org="orgspringframeworkboot" name="spring-boot-starter" rev="${spring-bootversion}" conf="compile" />
</dependencies>
</ivy-module>
典型的buildxml外观如下例所示:
<project xmlns:ivy="antlib:orgapacheivyant" xmlns:spring-boot="antlib:orgspringframeworkbootant" name="myapp" default="build">

<property name="spring-bootversion" value="201RE

创建Maven Web项目
菜单File->New
Project可进入如图界面,首先选择左边栏Maven,再配置JDK(如果之前添加了JDK的话会自动填充,如未添加点击旁边的New将JDK目录导入即可)。勾选"Create
from archetype",然后选中maven-archetype-webapp,点Next,进入如下界面:
这里需要填写GroupId和ArtifactId,Version默认即可,这三个属性可以唯一标识你的项目。
我自己的maven配置
填写项目名,选择项目保存路径,点击Finish:
maven会在后台生成web项目,这需要等待一定的时间,视网络环境而定
下图展示了该项目的文件结构。可以发现,它在src/main下创建了一个recources文件夹,该文件夹一般用来存放一些资源文件,还有一个webapp文件夹,用来存放web配置文件以及jsp页面等,这已经组成了一个原始的web应用。选择右边红框的Enable-Auto-
Import,可以在每次修改pomxml后,自动的下载并导入jar包。
我们可以看到,目录结构并不是严格的maven格式,因为少了java源码文件夹
首先在main文件夹下创建一个文件夹,名称为java
将java文件夹标识为Source Root
可以看到文件夹的颜色变了,设置完成~
Maven自动导入jar包
我们使用maven管理依赖~
Maven所做的工作就是自动把你需要的jar包下载到本地,然后关联到项目中来。maven的所有jar包都是保存在几个中央仓库里面的,其中一个最常用的是Maven Repository,即,你需要什么jar包,它就会从仓库中拿给你。那么如何告诉maven需要什么jar包呢?我们看看工程目录,能找到一个pomxml文件(这个文件在刚创建好项目时就已经展现在了大家面前),maven就是靠它来定义需求的:
<project xmlns=">

myeclipse 2016 怎么创建spring文件,而不是创建位置

方法如下:

在Myeclipse工程项目上右键依次选择Myeclipse,project facets,install spring facet

选择spring版本

此步点击next,可以根据自己的习惯配置,但是applicationcontextxml文件的名称尽量不要改

这里是选择项目用到的jar包,如果自己有jar包,知道需要导入的jar包,可以把此处的复选框中的对勾去掉,自己导入更加安全;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13043141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存