pom.xml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  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. <parent>
  6. <artifactId>project</artifactId>
  7. <groupId>com.jiayue.ipfcst</groupId>
  8. <version>3.0.0</version>
  9. </parent>
  10. <modelVersion>4.0.0</modelVersion>
  11. <artifactId>demo</artifactId>
  12. <dependencies>
  13. <dependency>
  14. <groupId>org.springframework.boot</groupId>
  15. <artifactId>spring-boot-starter-web</artifactId>
  16. <version>${spring-boot.version}</version>
  17. </dependency>
  18. <dependency>
  19. <groupId>com.jiayue.ipfcst</groupId>
  20. <artifactId>demo-ui</artifactId>
  21. <version>3.0.0</version>
  22. </dependency>
  23. </dependencies>
  24. <build>
  25. <finalName>${project.artifactId}</finalName>
  26. <resources>
  27. <resource>
  28. <directory>src/main/resources</directory>
  29. <filtering>true</filtering>
  30. <excludes>
  31. <exclude>*.keystore</exclude>
  32. </excludes>
  33. </resource>
  34. <resource>
  35. <directory>src/main/resources</directory>
  36. <filtering>false</filtering>
  37. <includes>
  38. <include>*.keystore</include>
  39. </includes>
  40. </resource>
  41. </resources>
  42. <plugins>
  43. <plugin>
  44. <artifactId>maven-compiler-plugin</artifactId>
  45. <version>3.7.0</version>
  46. <configuration>
  47. <source>${java.version}</source>
  48. <target>${java.version}</target>
  49. <encoding>${project.build.sourceEncoding}</encoding>
  50. <!--<compilerArgs>-->
  51. <!--&lt;!&ndash; 过期的方法的警告&ndash;&gt;-->
  52. <!--<arg>-Xlint:deprecation</arg>-->
  53. <!--</compilerArgs>-->
  54. <compilerArguments>
  55. <!-- 是否输出所有的编译信息(包括类的加载等)-->
  56. <!--<verbose />-->
  57. <!-- 解决maven命令编译报错,因为rt.jar 和jce.jar在jre的lib下面,不在jdk的lib下面,
  58. 导致maven找不到(java7以后会出现这个问题),将这2个jar包拷贝到jdk的lib下面估计也好使-->
  59. <bootclasspath>${java.home}\lib\rt.jar;${java.home}\lib\jce.jar</bootclasspath>
  60. </compilerArguments>
  61. </configuration>
  62. </plugin>
  63. <!--跳过test类-->
  64. <plugin>
  65. <groupId>org.apache.maven.plugins</groupId>
  66. <artifactId>maven-surefire-plugin</artifactId>
  67. <version>2.21.0</version>
  68. <configuration>
  69. <skipTests>true</skipTests>
  70. </configuration>
  71. </plugin>
  72. <plugin>
  73. <groupId>org.apache.maven.plugins</groupId>
  74. <artifactId>maven-jar-plugin</artifactId>
  75. <version>2.6</version>
  76. </plugin>
  77. <plugin>
  78. <groupId>org.springframework.boot</groupId>
  79. <artifactId>spring-boot-maven-plugin</artifactId>
  80. <version>2.1.7.RELEASE</version>
  81. <configuration>
  82. <!--控制是否启用支持Linux下service方式运行-->
  83. <executable>false</executable>
  84. </configuration>
  85. <executions>
  86. <execution>
  87. <goals>
  88. <goal>build-info</goal>
  89. <goal>repackage</goal>
  90. </goals>
  91. </execution>
  92. </executions>
  93. </plugin>
  94. </plugins>
  95. </build>
  96. </project>