pom.xml 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
  3. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  4. <modelVersion>4.0.0</modelVersion>
  5. <parent>
  6. <groupId>com.jiayue.ipfcst.monitor</groupId>
  7. <artifactId>ipfcst-monitor-parent</artifactId>
  8. <version>1.0.0.RELEASE</version>
  9. </parent>
  10. <artifactId>ipfcst-monitor</artifactId>
  11. <packaging>jar</packaging>
  12. <dependencies>
  13. <!--日志处理-->
  14. <!--<dependency>-->
  15. <!--<groupId>com.jiayue</groupId>-->
  16. <!--<artifactId>ipfcst-common-log</artifactId>-->
  17. <!--<version>1.0.0 RELEASE</version>-->
  18. <!--</dependency>-->
  19. <dependency>
  20. <groupId>com.jiayue.ipfcst.monitor</groupId>
  21. <artifactId>ipfcst-monitor-common-core</artifactId>
  22. <version>1.0.0.RELEASE</version>
  23. </dependency>
  24. <dependency>
  25. <groupId>com.jiayue.ipfcst.monitor</groupId>
  26. <artifactId>ipfcst-monitor-api</artifactId>
  27. <version>1.0.0.RELEASE</version>
  28. </dependency>
  29. <!--mybatis 模块-->
  30. <dependency>
  31. <groupId>com.jiayue.ipfcst.monitor</groupId>
  32. <artifactId>ipfcst-monitor-common-mybatis</artifactId>
  33. <version>1.0.0.RELEASE</version>
  34. </dependency>
  35. <dependency>
  36. <groupId>com.jiayue.ipfcst.monitor</groupId>
  37. <artifactId>ipfcst-monitor-common-swagger</artifactId>
  38. <version>1.0.0.RELEASE</version>
  39. </dependency>
  40. <dependency>
  41. <groupId>commons-codec</groupId>
  42. <artifactId>commons-codec</artifactId>
  43. <version>1.13</version>
  44. </dependency>
  45. <!--<dependency>-->
  46. <!--<groupId>com.github.ben-manes.caffeine</groupId>-->
  47. <!--<artifactId>caffeine</artifactId>-->
  48. <!--<version>2.8.2</version>-->
  49. <!--</dependency>-->
  50. <!--<dependency>-->
  51. <!--<groupId>com.h2database</groupId>-->
  52. <!--<artifactId>h2</artifactId>-->
  53. <!--<version>1.4.200</version>-->
  54. <!--</dependency>-->
  55. <!--注册中心客户端-->
  56. <!--<dependency>-->
  57. <!--<groupId>com.alibaba.cloud</groupId>-->
  58. <!--<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>-->
  59. <!--</dependency>-->
  60. <!--配置中心客户端-->
  61. <!--<dependency>-->
  62. <!--<groupId>com.alibaba.cloud</groupId>-->
  63. <!--<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>-->
  64. <!--</dependency>-->
  65. <!--undertow容器-->
  66. <dependency>
  67. <groupId>org.springframework.boot</groupId>
  68. <artifactId>spring-boot-starter-undertow</artifactId>
  69. </dependency>
  70. <dependency>
  71. <groupId>io.jsonwebtoken</groupId>
  72. <artifactId>jjwt</artifactId>
  73. <version>0.9.0</version>
  74. </dependency>
  75. <dependency>
  76. <groupId>org.springframework.security</groupId>
  77. <artifactId>spring-security-core</artifactId>
  78. <version>5.2.2.RELEASE</version>
  79. </dependency>
  80. <dependency>
  81. <groupId>com.github.oshi</groupId>
  82. <artifactId>oshi-core</artifactId>
  83. <version>5.6.1</version>
  84. </dependency>
  85. <dependency>
  86. <groupId>net.java.dev.jna</groupId>
  87. <artifactId>jna</artifactId>
  88. <version>5.10.0</version>
  89. </dependency>
  90. <dependency>
  91. <groupId>net.java.dev.jna</groupId>
  92. <artifactId>jna-platform</artifactId>
  93. <version>5.10.0</version>
  94. </dependency>
  95. </dependencies>
  96. <build>
  97. <resources>
  98. <resource>
  99. <directory>src/main/resources</directory>
  100. <filtering>true</filtering>
  101. <excludes>
  102. <exclude>*.keystore</exclude>
  103. </excludes>
  104. </resource>
  105. <resource>
  106. <directory>src/main/resources</directory>
  107. <filtering>false</filtering>
  108. <includes>
  109. <include>*.keystore</include>
  110. </includes>
  111. </resource>
  112. </resources>
  113. <plugins>
  114. <!--<plugin>-->
  115. <!--<groupId>org.apache.maven.plugins</groupId>-->
  116. <!--<artifactId>maven-clean-plugin</artifactId>-->
  117. <!--<version>3.1.0</version>-->
  118. <!--<configuration>-->
  119. <!--<filesets>-->
  120. <!--<fileset>-->
  121. <!--&lt;!&ndash; 前端资源目录,即:存放前端包目录&ndash;&gt;-->
  122. <!--<directory>src/main/resources/static</directory>-->
  123. <!--</fileset>-->
  124. <!--</filesets>-->
  125. <!--</configuration>-->
  126. <!--</plugin>-->
  127. <plugin>
  128. <groupId>org.springframework.boot</groupId>
  129. <artifactId>spring-boot-maven-plugin</artifactId>
  130. <!--<configuration>-->
  131. <!--&lt;!&ndash;控制是否启用支持Linux下service方式运行&ndash;&gt;-->
  132. <!--<executable>true</executable>-->
  133. <!--</configuration>-->
  134. </plugin>
  135. <!--<plugin>-->
  136. <!--<groupId>org.apache.maven.plugins</groupId>-->
  137. <!--<artifactId>maven-resources-plugin</artifactId>-->
  138. <!--<version>3.1.0</version>-->
  139. <!--<executions>-->
  140. <!--<execution>-->
  141. <!--<id>copy static</id>-->
  142. <!--<phase>generate-resources</phase>-->
  143. <!--<goals>-->
  144. <!--<goal>copy-resources</goal>-->
  145. <!--</goals>-->
  146. <!--<configuration>-->
  147. <!--&lt;!&ndash; 复制前端打包文件到这里 &ndash;&gt;-->
  148. <!--<outputDirectory>src/main/resources/static</outputDirectory>-->
  149. <!--<overwrite>true</overwrite>-->
  150. <!--<resources>-->
  151. <!--<resource>-->
  152. <!--&lt;!&ndash; 从前端打包的目录dist进行指定文件、文件夹内容的复制&ndash;&gt;-->
  153. <!--<directory>E:\IdeaProjects\vue-element-admin-temp\dist</directory>-->
  154. <!--<includes>-->
  155. <!--&lt;!&ndash; 具体根据实际前端代码、及目录结构进行配置&ndash;&gt;-->
  156. <!--<include>css/</include>-->
  157. <!--<include>fonts/</include>-->
  158. <!--<include>img/</include>-->
  159. <!--<include>js/</include>-->
  160. <!--<include>static/</include>-->
  161. <!--<include>favicon.ico</include>-->
  162. <!--<include>index.html</include>-->
  163. <!--</includes>-->
  164. <!--</resource>-->
  165. <!--</resources>-->
  166. <!--<encoding>UTF-8</encoding>-->
  167. <!--&lt;!&ndash; 过滤后缀为pem、pfx的证书文件 &ndash;&gt;-->
  168. <!--<nonFilteredFileExtensions>-->
  169. <!--<nonFilteredFileExtension>woff</nonFilteredFileExtension>-->
  170. <!--<nonFilteredFileExtension>ttf</nonFilteredFileExtension>-->
  171. <!--</nonFilteredFileExtensions>-->
  172. <!--</configuration>-->
  173. <!--</execution>-->
  174. <!--</executions>-->
  175. <!--</plugin>-->
  176. <plugin>
  177. <groupId>org.apache.maven.plugins</groupId>
  178. <artifactId>maven-resources-plugin</artifactId>
  179. <version>2.6</version>
  180. <configuration>
  181. <encoding>UTF-8</encoding>
  182. <!-- 过滤后缀为pem、pfx的证书文件 -->
  183. <nonFilteredFileExtensions>
  184. <nonFilteredFileExtension>woff</nonFilteredFileExtension>
  185. <nonFilteredFileExtension>ttf</nonFilteredFileExtension>
  186. </nonFilteredFileExtensions>
  187. </configuration>
  188. </plugin>
  189. </plugins>
  190. </build>
  191. </project>