| | |
| | | <artifactId>plt-web</artifactId> |
| | | |
| | | <dependencies> |
| | | <!--平台的包--> |
| | | <dependency> |
| | | <groupId>com.vci</groupId> |
| | | <artifactId>plt-web-base</artifactId> |
| | |
| | | <dependency> |
| | | <groupId>com.vci</groupId> |
| | | <artifactId>plt-web-api</artifactId> |
| | | <version>2024.1-SNAPSHOT</version> |
| | | <exclusions> |
| | | <exclusion> |
| | | <groupId>com.vci</groupId> |
| | | <artifactId>plt-web-base</artifactId> |
| | | </exclusion> |
| | | <exclusion> |
| | | <groupId>com.vci</groupId> |
| | | <artifactId>plt-poi</artifactId> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.vci</groupId> |
| | | <artifactId>plt-poi</artifactId> |
| | | <exclusions> |
| | | <exclusion> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-thymeleaf</artifactId> |
| | | </exclusion> |
| | | <exclusion> |
| | | <groupId>com.vci</groupId> |
| | | <artifactId>plt-web-base</artifactId> |
| | | </exclusion> |
| | | </exclusions> |
| | | <artifactId>plt-starter</artifactId> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.vci</groupId> |
| | | <artifactId>plt-web-permission</artifactId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>eu.bitwalker</groupId> |
| | | <artifactId>UserAgentUtils</artifactId> |
| | | <version>1.20</version> |
| | | </dependency> |
| | | <!-- https://mvnrepository.com/artifact/com.github.jsqlparser/jsqlparser --> |
| | | <dependency> |
| | | <groupId>com.github.jsqlparser</groupId> |
| | | <artifactId>jsqlparser</artifactId> |
| | | <version>4.9</version> |
| | | </dependency> |
| | | |
| | | <!--开启 cache 缓存 --> |
| | |
| | | <artifactId>xstream</artifactId> |
| | | <version>1.4.10</version> |
| | | </dependency> |
| | | <dependency><!--代码生成器所需模板--> |
| | | <artifactId>velocity</artifactId> |
| | | <groupId>org.apache.velocity</groupId> |
| | | <version>1.7</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.vci</groupId> |
| | | <artifactId>plt-starter</artifactId> |
| | | <version>${platform.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.reflections</groupId> |
| | | <artifactId>reflections</artifactId> |
| | | <version>0.9.11</version> |
| | | </dependency> |
| | | |
| | | <!--redis start--> |
| | | <dependency> |
| | | <groupId>org.springframework.data</groupId> |
| | | <artifactId>spring-data-redis</artifactId> |
| | | <version>2.1.5.RELEASE</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>redis.clients</groupId> |
| | | <artifactId>jedis</artifactId> |
| | | <version>2.9.0</version> |
| | | </dependency> |
| | | <!--redis end--> |
| | | <dependency> |
| | | <groupId>com.fasterxml.jackson.core</groupId> |
| | | <artifactId>jackson-core</artifactId> |
| | | <version>2.13.3</version> |
| | | <groupId>junit</groupId> |
| | | <artifactId>junit</artifactId> |
| | | <version>4.12</version> |
| | | <scope>test</scope> |
| | | </dependency> |
| | | </dependencies> |
| | | |
| | | <build> |
| | | <finalName>plt-web</finalName> |
| | | <plugins> |
| | | <!-- <plugin>--> |
| | | <!-- <groupId>org.apache.maven.plugins</groupId>--> |
| | | <!-- <artifactId>maven-jar-plugin</artifactId>--> |
| | | <!-- <configuration>--> |
| | | <!-- <archive>--> |
| | | <!-- <manifest>--> |
| | | <!-- <addClasspath>false</addClasspath>--> |
| | | <!-- <classpathPrefix>lib/</classpathPrefix>--> |
| | | <!-- <useUniqueVersions>false</useUniqueVersions>--> |
| | | <!-- </manifest>--> |
| | | <!-- </archive>--> |
| | | <!-- <excludes>--> |
| | | <!-- <exclude>application-prod.yml</exclude>--> |
| | | <!-- <exclude>application-db.yml</exclude>--> |
| | | <!-- <exclude>properties/conf.properties</exclude>--> |
| | | <!-- </excludes>--> |
| | | <!-- </configuration>--> |
| | | <!-- </plugin>--> |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-dependency-plugin</artifactId> |
| | |
| | | </goals> |
| | | <configuration> |
| | | <outputDirectory>${project.build.directory}/lib</outputDirectory> |
| | | <!-- <excludeGroupIds>com.vci.platform</excludeGroupIds>--> |
| | | </configuration> |
| | | </execution> |
| | | </executions> |
| | |
| | | </excludes> |
| | | </configuration> |
| | | </plugin> |
| | | <!-- <plugin>--> |
| | | <!-- <groupId>org.springframework.boot</groupId>--> |
| | | <!-- <artifactId>spring-boot-maven-plugin</artifactId>--> |
| | | <!-- <configuration>--> |
| | | <!-- <!–重写包含依赖,包含不存在的依赖,jar里没有pom里的依赖–>--> |
| | | <!-- <includes>--> |
| | | <!-- <include>--> |
| | | <!-- <groupId>null</groupId>--> |
| | | <!-- <artifactId>null</artifactId>--> |
| | | <!-- </include>--> |
| | | <!-- </includes>--> |
| | | <!-- <layout>ZIP</layout>--> |
| | | <!-- <!–使用外部配置文件,jar包里没有资源文件–>--> |
| | | <!-- <addResources>true</addResources>--> |
| | | <!-- </configuration>--> |
| | | <!-- <executions>--> |
| | | <!-- <execution>--> |
| | | <!-- <goals>--> |
| | | <!-- <goal>repackage</goal>--> |
| | | <!-- </goals>--> |
| | | <!-- <configuration>--> |
| | | <!-- <!–配置jar包特殊标识 配置后,保留原文件,生成新文件 *-run.jar –>--> |
| | | <!-- <!–配置jar包特殊标识 不配置,原文件命名为 *.jar.original,生成新文件 *.jar –>--> |
| | | <!-- <!–<classifier>run</classifier>–>--> |
| | | <!-- </configuration>--> |
| | | <!-- </execution>--> |
| | | <!-- </executions>--> |
| | | <!-- </plugin>--> |
| | | |
| | | </plugins> |
| | | </build> |
| | | |