Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 

372 righe
12 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns="http://maven.apache.org/POM/4.0.0"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  5. <modelVersion>4.0.0</modelVersion>
  6. <groupId>com.qmrz</groupId>
  7. <artifactId>codeGenerate</artifactId>
  8. <packaging>pom</packaging>
  9. <version>1.0</version>
  10. <repositories>
  11. <repository>
  12. <id>ab</id>
  13. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  14. </repository>
  15. </repositories>
  16. <pluginRepositories>
  17. <pluginRepository>
  18. <id>ab</id>
  19. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  20. </pluginRepository>
  21. </pluginRepositories>
  22. <description>代码生成器</description>
  23. <modules>
  24. <module>common</module>
  25. <module>code-generator</module>
  26. </modules>
  27. <!--<properties>-->
  28. <!--<spring-version>5.0.6.RELEASE</spring-version>-->
  29. <!--</properties>-->
  30. <!--<properties>-->
  31. <!--<start-class>com.qmrz.App</start-class>-->
  32. <!--</properties>-->
  33. <parent>
  34. <groupId>org.springframework.boot</groupId>
  35. <artifactId>spring-boot-starter-parent</artifactId>
  36. <version>2.0.4.RELEASE</version>
  37. <relativePath/>
  38. </parent>
  39. <dependencies>
  40. <dependency>
  41. <groupId>org.springframework.boot</groupId>
  42. <artifactId>spring-boot-starter-web</artifactId>
  43. </dependency>
  44. <dependency>
  45. <groupId>org.springframework.boot</groupId>
  46. <artifactId>spring-boot-starter-tomcat</artifactId>
  47. <scope>provided</scope>
  48. </dependency>
  49. <!--<dependency>-->
  50. <!--<groupId>org.springframework.boot</groupId>-->
  51. <!--<artifactId>spring-boot-starter-redis</artifactId>-->
  52. <!--</dependency>-->
  53. <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis -->
  54. <dependency>
  55. <groupId>org.springframework.boot</groupId>
  56. <artifactId>spring-boot-starter-data-redis</artifactId>
  57. </dependency>
  58. <dependency>
  59. <groupId>org.springframework.session</groupId>
  60. <artifactId>spring-session-data-redis</artifactId>
  61. </dependency>
  62. <!-- https://mvnrepository.com/artifact/org.springframework.session/spring-session -->
  63. <!--<dependency>-->
  64. <!--<groupId>org.springframework.session</groupId>-->
  65. <!--<artifactId>spring-session</artifactId>-->
  66. <!--<version>1.3.3.RELEASE</version>-->
  67. <!--</dependency>-->
  68. <dependency>
  69. <groupId>org.springframework.boot</groupId>
  70. <artifactId>spring-boot-starter-websocket</artifactId>
  71. </dependency>
  72. <!-- websocket客户端 -->
  73. <dependency>
  74. <groupId>org.java-websocket</groupId>
  75. <artifactId>Java-WebSocket</artifactId>
  76. <version>1.3.8</version>
  77. </dependency>
  78. <dependency>
  79. <groupId>com.github.signalr4j</groupId>
  80. <artifactId>signalr4j</artifactId>
  81. <version>2.0.3</version>
  82. </dependency>
  83. <dependency>
  84. <groupId>org.springframework.boot</groupId>
  85. <artifactId>spring-boot-starter-test</artifactId>
  86. <scope>test</scope>
  87. </dependency>
  88. <!--<dependency>-->
  89. <!--<groupId>org.springframework.boot</groupId>-->
  90. <!--<artifactId>spring-boot-starter-thymeleaf</artifactId>-->
  91. <!--</dependency>-->
  92. <dependency>
  93. <groupId>org.springframework.boot</groupId>
  94. <artifactId>spring-boot-starter-freemarker</artifactId>
  95. </dependency>
  96. <dependency>
  97. <groupId>com.googlecode.rapid-framework</groupId>
  98. <artifactId>rapid-core</artifactId>
  99. <version>4.0.4</version>
  100. </dependency>
  101. <dependency>
  102. <groupId>commons-lang</groupId>
  103. <artifactId>commons-lang</artifactId>
  104. <version>2.6</version>
  105. </dependency>
  106. <dependency>
  107. <groupId>org.springframework.boot</groupId>
  108. <artifactId>spring-boot-configuration-processor</artifactId>
  109. <optional>true</optional>
  110. </dependency>
  111. <dependency>
  112. <groupId>org.mybatis.spring.boot</groupId>
  113. <artifactId>mybatis-spring-boot-starter</artifactId>
  114. <version>1.3.2</version>
  115. </dependency>
  116. <!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus -->
  117. <!--<dependency>-->
  118. <!--<groupId>com.baomidou</groupId>-->
  119. <!--<artifactId>mybatis-plus</artifactId>-->
  120. <!--<version>2.3</version>-->
  121. <!--</dependency>-->
  122. <!--<dependency>-->
  123. <!--<groupId>tk.mybatis</groupId>-->
  124. <!--<artifactId>mapper-spring-boot-starter</artifactId>-->
  125. <!--<version>4.0.0-beta</version>-->
  126. <!--</dependency>-->
  127. <dependency>
  128. <groupId>tk.mybatis</groupId>
  129. <artifactId>mapper</artifactId>
  130. <version>4.0.0</version>
  131. </dependency>
  132. <!--<dependency>-->
  133. <!--<groupId>org.springframework.boot</groupId>-->
  134. <!--<artifactId>spring-boot-starter-validation</artifactId>-->
  135. <!--</dependency>-->
  136. <dependency>
  137. <groupId>org.hibernate</groupId>
  138. <artifactId>hibernate-validator</artifactId>
  139. <version>6.0.10.Final</version>
  140. </dependency>
  141. <dependency>
  142. <groupId>com.github.pagehelper</groupId>
  143. <artifactId>pagehelper</artifactId>
  144. <version>5.1.4</version>
  145. </dependency>
  146. <dependency>
  147. <groupId>org.springframework.boot</groupId>
  148. <artifactId>spring-boot-starter-aop</artifactId>
  149. </dependency>
  150. <dependency>
  151. <groupId>org.springframework.boot</groupId>
  152. <artifactId>spring-boot-starter-cache</artifactId>
  153. </dependency>
  154. <!--<dependency>-->
  155. <!--<groupId>org.springframework.security</groupId>-->
  156. <!--<artifactId>spring-security-web</artifactId>-->
  157. <!--</dependency>-->
  158. <!--<dependency>-->
  159. <!--<groupId>org.springframework.security</groupId>-->
  160. <!--<artifactId>spring-security-config</artifactId>-->
  161. <!--</dependency>-->
  162. <dependency>
  163. <groupId>com.alibaba</groupId>
  164. <artifactId>druid</artifactId>
  165. <version>1.1.9</version>
  166. </dependency>
  167. <dependency>
  168. <groupId>mysql</groupId>
  169. <artifactId>mysql-connector-java</artifactId>
  170. <version>8.0.11</version>
  171. </dependency>
  172. <!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->
  173. <!--<dependency>-->
  174. <!--<groupId>org.postgresql</groupId>-->
  175. <!--<artifactId>postgresql</artifactId>-->
  176. <!--<version>42.2.5</version>-->
  177. <!--</dependency>-->
  178. <dependency>
  179. <groupId>com.alibaba</groupId>
  180. <artifactId>fastjson</artifactId>
  181. <version>1.2.47</version>
  182. </dependency>
  183. <dependency>
  184. <groupId>org.projectlombok</groupId>
  185. <artifactId>lombok</artifactId>
  186. <version>1.16.20</version>
  187. <scope>provided</scope>
  188. </dependency>
  189. <dependency>
  190. <groupId>commons-io</groupId>
  191. <artifactId>commons-io</artifactId>
  192. <version>2.6</version>
  193. </dependency>
  194. <dependency>
  195. <groupId>org.apache.shiro</groupId>
  196. <artifactId>shiro-spring</artifactId>
  197. <version>1.4.0</version>
  198. </dependency>
  199. <dependency>
  200. <groupId>commons-codec</groupId>
  201. <artifactId>commons-codec</artifactId>
  202. <version>1.11</version>
  203. </dependency>
  204. <dependency>
  205. <groupId>net.sf.ehcache</groupId>
  206. <artifactId>ehcache</artifactId>
  207. </dependency>
  208. <dependency>
  209. <groupId>dom4j</groupId>
  210. <artifactId>dom4j</artifactId>
  211. <version>1.6.1</version>
  212. </dependency>
  213. <!--<dependency>-->
  214. <!--<groupId>com.thoughtworks.xstream</groupId>-->
  215. <!--<artifactId>xstream</artifactId>-->
  216. <!--<version>1.4.10</version>-->
  217. <!--</dependency>-->
  218. <!--<dependency>-->
  219. <!--<groupId>com.aliyun</groupId>-->
  220. <!--<artifactId>aliyun-java-sdk-dysmsapi</artifactId>-->
  221. <!--<version>1.0.0</version>-->
  222. <!--<scope>compile</scope>-->
  223. <!--</dependency>-->
  224. <!--<dependency>-->
  225. <!--<groupId>com.aliyun</groupId>-->
  226. <!--<artifactId>aliyun-java-sdk-core</artifactId>-->
  227. <!--<optional>true</optional>-->
  228. <!--<version>3.2.8</version>-->
  229. <!--</dependency>-->
  230. <dependency>
  231. <groupId>com.fasterxml.jackson.jaxrs</groupId>
  232. <artifactId>jackson-jaxrs-xml-provider</artifactId>
  233. <version>2.9.6</version>
  234. </dependency>
  235. <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient -->
  236. <dependency>
  237. <groupId>org.apache.httpcomponents</groupId>
  238. <artifactId>httpclient</artifactId>
  239. <version>4.5.6</version>
  240. </dependency>
  241. <!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload -->
  242. <dependency>
  243. <groupId>commons-fileupload</groupId>
  244. <artifactId>commons-fileupload</artifactId>
  245. <version>1.3.3</version>
  246. </dependency>
  247. <!-- https://mvnrepository.com/artifact/org.json/json -->
  248. <!--<dependency>-->
  249. <!--<groupId>org.json</groupId>-->
  250. <!--<artifactId>json</artifactId>-->
  251. <!--<version>20180813</version>-->
  252. <!--</dependency>-->
  253. <!-- https://mvnrepository.com/artifact/net.coobird/thumbnailator -->
  254. <dependency>
  255. <groupId>net.coobird</groupId>
  256. <artifactId>thumbnailator</artifactId>
  257. <version>0.4.8</version>
  258. </dependency>
  259. <!-- https://mvnrepository.com/artifact/com.auth0/java-jwt -->
  260. <dependency>
  261. <groupId>com.auth0</groupId>
  262. <artifactId>java-jwt</artifactId>
  263. <version>3.4.1</version>
  264. </dependency>
  265. </dependencies>
  266. <build>
  267. <!--<resources>-->
  268. <!--<resource>-->
  269. <!--<directory>src/main/resources</directory>-->
  270. <!--<filtering>true</filtering>-->
  271. <!--<excludes>-->
  272. <!--<exclude>files/**</exclude>-->
  273. <!--</excludes>-->
  274. <!--</resource>-->
  275. <!--<resource>-->
  276. <!--<directory>src/main/resources</directory>-->
  277. <!--<filtering>false</filtering>-->
  278. <!--<includes>-->
  279. <!--<include>files/**</include>-->
  280. <!--</includes>-->
  281. <!--</resource>-->
  282. <!--</resources>-->
  283. <plugins>
  284. <plugin>
  285. <artifactId>maven-compiler-plugin</artifactId>
  286. <version>3.7.0</version>
  287. <configuration>
  288. <source>1.8</source>
  289. <target>1.8</target>
  290. <encoding>UTF-8</encoding>
  291. </configuration>
  292. </plugin>
  293. <plugin>
  294. <groupId>org.apache.maven.plugins</groupId>
  295. <artifactId>maven-resources-plugin</artifactId>
  296. <version>2.6</version>
  297. <configuration>
  298. <encoding>UTF-8</encoding>
  299. </configuration>
  300. </plugin>
  301. <plugin>
  302. <groupId>org.apache.maven.plugins</groupId>
  303. <artifactId>maven-surefire-plugin</artifactId>
  304. <version>2.21.0</version>
  305. <configuration>
  306. <skip>true</skip>
  307. </configuration>
  308. </plugin>
  309. </plugins>
  310. </build>
  311. </project>