123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 |
- <?xml version="1.0" encoding="UTF-8"?>
- <project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <parent>
- <artifactId>ruoyi</artifactId>
- <groupId>com.ruoyi</groupId>
- <version>3.8.7</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <packaging>jar</packaging>
- <artifactId>ruoyi-admin</artifactId>
- <description>
- web服务入口
- </description>
- <dependencies>
- <!-- spring-boot-devtools -->
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-devtools</artifactId>
- <optional>true</optional> <!-- 表示依赖不会传递 -->
- </dependency>
- <!-- swagger3
- <dependency>
- <groupId>io.springfox</groupId>
- <artifactId>springfox-boot-starter</artifactId>
- </dependency>
- -->
- <!-- 防止进入swagger页面报类型转换错误,排除3.0.0中的引用,手动增加1.6.2版本
- <dependency>
- <groupId>io.swagger</groupId>
- <artifactId>swagger-models</artifactId>
- <version>1.6.2</version>
- </dependency>
- -->
- <!--
- Mysql驱动包
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- </dependency>
- -->
- <!--
- 人大金仓数库驱动包
- 安装目录下找驱动包:C:\software\Kingbase\ES\V8\KESRealPro\V008R006C008B0014\Interface\jdbc
- 安装取到到本地仓库
- mvn install:install-file -DgroupId=com.kingbase8 -DartifactId=kingbase8 -Dversion=8.6.0 -Dfile=C:\Users\15753\.m2\repository\com\kingbase8\kingbase8\8.6.0_back\Kingbase8-8.6.0.jar -Dpackaging=jar -DgeneratePom=true
- mvn install:install-file -DgroupId=com.kingbase8 -DartifactId=kingbase8 -Dversion=8.6.0 -Dfile=C:\test\kingbase8-8.6.0.jar -Dpackaging=jar -DgeneratePom=true
- -->
- <dependency>
- <groupId>com.kingbase8</groupId>
- <artifactId>kingbase8</artifactId>
- <version>8.6.0</version>
- </dependency>
- <!-- mybatis plus-->
- <dependency>
- <groupId>com.baomidou</groupId>
- <artifactId>mybatis-plus-boot-starter</artifactId>
- <version>3.5.1</version>
- </dependency>
- <!-- 核心模块-->
- <dependency>
- <groupId>com.ruoyi</groupId>
- <artifactId>ruoyi-framework</artifactId>
- </dependency>
- <!-- 定时任务-->
- <dependency>
- <groupId>com.ruoyi</groupId>
- <artifactId>ruoyi-quartz</artifactId>
- </dependency>
- <!-- 代码生成-->
- <dependency>
- <groupId>com.ruoyi</groupId>
- <artifactId>ruoyi-generator</artifactId>
- </dependency>
- <!--岗检模块-->
- <dependency>
- <groupId>com.ruoyi</groupId>
- <artifactId>ruoyi-postcheck</artifactId>
- </dependency>
- <!-- 岗检模块
- <dependency>
- <groupId>com.ruoyi</groupId>
- <artifactId>ruoyi-postcheck</artifactId>
- </dependency>
- -->
- <!--<version>3.1.5</version>-->
- <!--<version>3.0.5</version>-->
- <!--
- <dependency>
- <groupId>com.alibaba</groupId>
- <artifactId>easyexcel</artifactId>
- <version>3.3.3</version>
- </dependency>
- <dependency>
- <groupId>com.alibaba</groupId>
- <artifactId>easyexcel-core</artifactId>
- <version>3.3.3</version>
- </dependency>
- <dependency>
- <groupId>com.alibaba</groupId>
- <artifactId>easyexcel-support</artifactId>
- <version>3.3.3</version>
- </dependency>
- -->
- <dependency>
- <groupId>org.apache.pdfbox</groupId>
- <artifactId>pdfbox</artifactId>
- <version>2.0.31</version>
- </dependency>
- </dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-maven-plugin</artifactId>
- <version>2.5.15</version>
- <configuration>
- <fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
- <!--
- 默认spring-boot打包插件是不会将本地依赖jar文件打进部署包的
- <includeSystemScope>true</includeSystemScope>
- -->
- </configuration>
- <executions>
- <execution>
- <goals>
- <goal>repackage</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-war-plugin</artifactId>
- <version>3.1.0</version>
- <configuration>
- <failOnMissingWebXml>false</failOnMissingWebXml>
- <warName>${project.artifactId}</warName>
- </configuration>
- </plugin>
- <!--打包排除指定的配置文件-->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>2.4</version>
- <configuration>
- <excludes>
- <!--不需要打到JAR包中的配合文件名字,默认置位是resource下-->
- <exclude>application.yml</exclude>
- <exclude>application-cas-dev.yml</exclude>
- <exclude>application-cas-test.yml</exclude>
- <exclude>application-druid-dev.yml</exclude>
- <exclude>application-druid-test.yml</exclude>
- </excludes>
- </configuration>
- </plugin>
- </plugins>
- <!--<finalName>${project.artifactId}</finalName>-->
- <finalName>post-check</finalName>
- </build>
- </project>
|