ssm+vue 1.idea创建一个maven工程,方法及问题解决

https://www.cnblogs.com/zzvar/articles/14596785.html

可以参考配置和步骤,里面还是有点不一样的,

创建完成后等待工具配置加载完成

 

 

修改pom.xml文件

 

 

 

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <spring.version>5.1.12.RELEASE</spring.version>
 
    <mybatis.version>3.5.3</mybatis.version>
 
    <slf4j.version>1.6.6</slf4j.version>
 
    <log4j.version>1.2.12</log4j.version>
 
    <mysql.version>8.0.11</mysql.version>
  </properties>

在这个标签下加入所有依赖(下面是这个标签的所有代码)

 

 

<dependency>
 
   <groupId>junit</groupId>
 
   <artifactId>junit</artifactId>
 
   <version>4.11</version>
 
   <scope>test</scope>
 
 </dependency>
 
   <!--Spring提供的对AspectJ框架的整合-->
 
 
 
   <dependency>
 
   <groupId>org.aspectj</groupId>
 
   <artifactId>aspectjweaver</artifactId>
 
   <version>1.6.8</version>
 
 </dependency>
 
   <!--Spring的面向切面编程,提供AOP(面向切面编程)的实现-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-aop</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--Spring IOC的基础实现,包含访问配置文件、创建和管理bean等-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-beans</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--在基础IOC功能上提供扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJB集成、远程访问、缓存以及多种视图层框架的支持-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-context</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--Spring context的扩展支持,用于MVC方面-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-context-support</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--Spring的核心工具包-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-core</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--spring的jdbc包-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-jdbc</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-tx</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-web</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--包含SpringMVC框架相关的所有类。包含国际化、标签、Theme、视图展现的FreeMarker、JasperReports、Tiles、Velocity、XSLT相关类。当然,如果你的应用使用了独立的MVC框架,则无需这个JAR文件里的任何类-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-webmvc</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--对JUNIT等测试框架的简单封装-->
 
 
 
   <dependency>
 
   <groupId>org.springframework</groupId>
 
   <artifactId>spring-test</artifactId>
 
   <version>${spring.version}</version>
 
 </dependency>
 
   <!--servlet-->
 
 
 
   <dependency>
 
   <groupId>javax.servlet</groupId>
 
   <artifactId>servlet-api</artifactId>
 
   <version>2.5</version>
 
   <scope>provided</scope>
 
 </dependency>
 
   <!--mysql驱动包-->
 
 
 
   <dependency>
 
   <groupId>mysql</groupId>
 
   <artifactId>mysql-connector-java</artifactId>
 
   <version>${mysql.version}</version>
 
 </dependency>
 
   <!--mybatis-->
 
 
 
   <dependency>
 
   <groupId>org.mybatis</groupId>
 
   <artifactId>mybatis</artifactId>
 
   <version>${mybatis.version}</version>
 
 </dependency>
 
   <!--mybatis与spring整合需要的包 -->
 
 
 
   <dependency>
 
   <groupId>org.mybatis</groupId>
 
   <artifactId>mybatis-spring</artifactId>
 
   <version>1.3.0</version>
 
 </dependency>
 
   <!--mybatis分页插件-->
 
 
 
   <dependency>
 
   <groupId>com.github.pagehelper</groupId>
 
   <artifactId>pagehelper</artifactId>
 
   <version>5.1.10</version>
 
 </dependency>
 
   <!--c3p0-->
 
 
 
   <dependency>
 
   <groupId>com.mchange</groupId>
 
   <artifactId>c3p0</artifactId>
 
   <version>0.9.5.2</version>
 
 </dependency>
 
   <!--spring推荐的json转化包-->
 
 
   <!--jackson-->
 
 
 
   <dependency>
 
   <groupId>com.fasterxml.jackson.core</groupId>
 
   <artifactId>jackson-databind</artifactId>
 
   <version>2.9.0</version>
 
 </dependency>
 
 
   <dependency>
 
   <groupId>com.fasterxml.jackson.core</groupId>
 
   <artifactId>jackson-core</artifactId>
 
   <version>2.9.0</version>
 
 </dependency>
 
 
   <dependency>
 
   <groupId>com.fasterxml.jackson.core</groupId>
 
   <artifactId>jackson-annotations</artifactId>
 
   <version>2.9.0</version>
 
 </dependency>
 
   <!--阿里巴巴的json转化包-->
 
 
   <!--fastjson-->
 
 
 
   <dependency>
 
   <groupId>com.alibaba</groupId>
 
   <artifactId>fastjson</artifactId>
 
   <version>1.1.37</version>
 
 </dependency>
 
   <!--浏览器工具类-->
 
 
 
   <dependency>
 
   <groupId>eu.bitwalker</groupId>
 
   <artifactId>UserAgentUtils</artifactId>
 
   <version>1.20</version>
 
 </dependency>
 
   <!-- 日志相关包 -->
 
 
 
   <dependency>
 
   <groupId>log4j</groupId>
 
   <artifactId>log4j</artifactId>
 
   <version>${log4j.version}</version>
 
 </dependency>
 
 
   <dependency>
 
   <groupId>org.slf4j</groupId>
 
   <artifactId>slf4j-api</artifactId>
 
   <version>${slf4j.version}</version>
 
 </dependency>
 
 
   <dependency>
 
   <groupId>org.slf4j</groupId>
 
   <artifactId>slf4j-log4j12</artifactId>
 
   <version>${slf4j.version}</version>
 
 </dependency>

  在插入打包的配置

 

 

<resources>
 
 
   <resource>
 
   <directory>src/main/java</directory>
 
 
   <includes>
 
   <include>**/*.properties</include>
 
   <include>**/*.xml</include>
 
 </includes>
 
   <filtering>false</filtering>
 
 </resource>

  修改后右下角会有相应的提示,import change....什么的。点击就可以了

 

 绿色不报错就没问题了

此时库里就有了maven自动导入的jar包

 

 如果报错,则是库的版本号的问题,可以百度一下适合自己这个环节的jar包版本号

 

创建以下目录。

 

java下的都是package  java是根路径,如果不是可以右键手动配置一下

 

 

根据自己项目需求修改index.jsp

 

 

<%--
  Created by IntelliJ IDEA.
  User: luoman
  Date: 2021/9/17
  Time: 13:09
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>图书借阅管理系统</title>
</head>
<body>
<h2>基于Vue+ElementUI+SSM图书借阅管理系统</h2>
</body>
</html>

  

 

posted @   未末丶  阅读(303)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示