idea配置ssm(非maven)项目详解版

在这里插入图片描述

小伙伴们平时遇到的项目应该大都是springBoot的吧,那么对于很久没有碰过Spring项目的同学是不是配项目都配不好呢,不要不好意思,如果你看到了这篇文章,那么什么都不是问题了。
那么且看我慢慢操作~

No.1

在这里插入图片描述
首先大家看到的是这样的吧
在这里插入图片描述
大家第一步要么是点击左上角的File,然后Project Structure,或者是直接右上角按钮,上图已经标注出来了,进入Project Structur页面。

No.2

第一个Project,选择项目的jdk版本,以及项目输入路径。
在这里插入图片描述

No.3

进入Modules里面,在sources下,第一步按照图中所示箭头点击即可
在这里插入图片描述

第二步,还是在sources下,接着按照图中箭头所示点击即可
在这里插入图片描述
第三步,还是在Modules里面,选择Dependencies,点击右边的小+号,选择第二个Library
在这里插入图片描述
选择下面的New Library,然后选择第一个Java。
在这里插入图片描述
找到项目的lib文件夹,一般是WEB-INF里面,点击ok
在这里插入图片描述
然后会出来下面这个页面,想给lib取名字了取个名字,不想取名字了直接ok就好,其实这里就相当于maven导入的包,不过这里全部换成了jar包,效果一样。
在这里插入图片描述
点击ok之后,会出来下面的页面,会看到我们刚才的lib,点击下面的Add Selected
在这里插入图片描述

No.4

进入Facets里面,选择小+号,选择Web
在这里插入图片描述
会出来我们的项目,选中点击ok即可
在这里插入图片描述
在这里插入图片描述
在Type里面,更改它的路径。选择WEB-INF里面的web.xml文件。
在这里插入图片描述
下面这个也要更改路径
在这里插入图片描述
这个我们选择WebRoot文件夹
然后选择右下角的Create Artifact
在这里插入图片描述

No.5

进入Artifacts页面
在这里插入图片描述
直接双击右侧的lib
在这里插入图片描述
记得别忘了点击右下角的Apply,然后点击右下角的ok

No.6

接下来配置我们的tomcat
在页面中点击右上方的Add Configuration
在这里插入图片描述
点击小+号,往下翻,找到Tomcat Server,选择Local
在这里插入图片描述
会出来下图页面
在这里插入图片描述
在Name里面给我们的tomcat取个名字,然后点击Deployment,点击右边小+号,选择第一个Artifacts
在这里插入图片描述
然后是这样的
在这里插入图片描述
下面的Application Context可以删的只留一个斜杠,也可以不用管。
回到Server,最后检查一下配置
在这里插入图片描述
检查完毕别忘了Apply,然后ok。
至此,我们的项目配置就完成了。

  • 3
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这个问题是让我介绍如何使用Maven构建SSM项目。 首先,我们需要在pom.xml文件中添加SSM框架的依赖项,例如spring-webmvc,mybatis-spring等。然后,我们还需要在配置文件中设置相关的数据源,事务管理器等。 最后,我们可以使用Maven构建项目并生成war文件。 通过将war文件部署到服务器上,我们就可以使用SSM框架开发我们的应用程序了。 ### 回答2: Idea 是一款很好用的 Java IDE 工具,而 SSM 是 Spring + SpringMVC + MyBatis 的框架结构。在开发基于 SSM 框架的 Java 项目时,我们通常会使用到 Maven 来管理项目中的依赖。因此,如何在 Idea 中导入 SSM 项目,并使用 Maven 进行依赖管理,这是常值得我们关注和学习的。 首先,我们需要在 Idea 中创建一个 Maven 项目。在 File 菜单下选择 New Project,选择 Maven 类型,如下图所示: ![创建Maven项目.png](https://i.loli.net/2021/06/25/SWIDaKZPVvzXj7Y.png) 接着,在创建项目时可以指定相关信息,如项目的 GroupId、ArtifactId 和本号,如下图所示: ![Maven项目详细信息.png](https://i.loli.net/2021/06/25/5f4PMtH3kZvqdjJ.png) 创建好项目之后,我们需要在 pom.xml 中添加 SSM 框架以及其他依赖包的信息。在 pom.xml 文件中,我们需要添加如下的配置项: ``` xml <dependencies> <!-- Spring 框架依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>5.3.3</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.3.3</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>5.3.3</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.3</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.3.3</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>5.3.3</version> </dependency> <!-- SpringMVC 框架依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.3</version> </dependency> <!-- Mybatis 框架依赖 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.6</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.6</version> </dependency> <!-- 数据库驱动依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.23</version> </dependency> <!-- Servlet API 及 JSP API 依赖(容器提供) --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.3.3</version> <scope>provided</scope> </dependency> </dependencies> ``` 在配置好依赖之后,我们需要在项目的 src 目录下建立相应的文件夹和文件,如下图所示: ![SSM项目目录结构.png](https://i.loli.net/2021/06/25/kOwQRrJUo6u5Hd1.png) 其中,包含三个主要部分: - controller : 存放控制器类 - entity : 存放实体类 - mapper : 存放 Mybatis 映射器 在建立好项目的目录结构之后,我们还需要在项目的 web.xml 文件中添加 SpringMVC 的配置,如下图所示: ![web.xml.png](https://i.loli.net/2021/06/25/HOdKjwUD63BhXPv.png) 至此,我们已经完成了在 Idea 中导入 SSM 项目,以及使用 Maven 进行依赖管理的过程。通过学习这个过程,我们能够更好的理解 SSM 框架的结构和原理,也能够更加熟悉 Maven 项目管理工具的使用方法。同时,我们也可以应用这些知识来实现更加复杂且功能强大的 Java Web 开发项目。 ### 回答3: SSM框架(Spring+SpringMVC+Mybatis)是目前主流的Java Web开发框架之一,Maven是管理Java项目构建和依赖的工具,在SSM项目中使用Maven可以更方便地管理jar包,打包等操作。 导入Idea项目: 1. 打开Idea,选择File -> New -> Project 2. 选择Maven,注意先选择正确的Java本 3. 输入项目信息,选择项目存放位置 4. 选择webapp,勾选Create from archetype,选择maven-archetype-webapp,点击Next 5. 输入GroupId和ArtifactId,点击Next,再点击Finish 6. 等待Idea下载依赖包,完成后会在项目中出现一个pom.xml文件 导入SSM框架: 1. 在pom.xml文件中添加以下依赖: ``` <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.9.RELEASE</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.6</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.6</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.21</version> </dependency> ``` 2. 在项目中创建config文件夹,在其中创建spring.xml和mybatis.xml配置文件 3. 将spring.xml中配置SpringMVC的部分删除,只保留Spring的部分 4. 在spring.xml中引入mybatis.xml文件,配置Mybatis 5. 在web.xml中配置DispatcherServlet和CharacterEncodingFilter 6. 创建Controller和Mapper层,用于处理请求和数据库操作 7. 运行项目,查看是否正常运行 以上就是使用Idea导入SSM框架和Maven的详细教程。注意事项:在写配置文件时,注意路径正确,避免出现404错误;在配置Mybatis时,涉及到数据库的信息需要正确配置;在导入jar包时,本号要与其他jar包本兼容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值