pom.xml 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  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.shawn</groupId>
  7. <artifactId>ConfigServer</artifactId>
  8. <version>0.0.1</version>
  9. <packaging>jar</packaging>
  10. <name>ConfigServer</name>
  11. <description>spring config server</description>
  12. <parent>
  13. <groupId>cn.com.crbank.ommo</groupId>
  14. <artifactId>ommo-spring-boot-parent</artifactId>
  15. <version>1.0.2</version>
  16. <relativePath /> <!-- lookup parent from repository -->
  17. </parent>
  18. <properties>
  19. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  20. <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
  21. <java.version>1.8</java.version>
  22. <spring-cloud.version>Finchley.SR2</spring-cloud.version>
  23. </properties>
  24. <dependencies>
  25. <dependency>
  26. <groupId>org.springframework.boot</groupId>
  27. <artifactId>spring-boot-starter-web</artifactId>
  28. </dependency>
  29. <dependency>
  30. <groupId>org.springframework.cloud</groupId>
  31. <artifactId>spring-cloud-config-server</artifactId>
  32. </dependency>
  33. <dependency>
  34. <groupId>org.springframework.boot</groupId>
  35. <artifactId>spring-boot-starter-test</artifactId>
  36. <scope>test</scope>
  37. </dependency>
  38. <dependency>
  39. <groupId>org.springframework.cloud</groupId>
  40. <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
  41. </dependency>
  42. </dependencies>
  43. <build>
  44. <plugins>
  45. <plugin>
  46. <groupId>org.springframework.boot</groupId>
  47. <artifactId>spring-boot-maven-plugin</artifactId>
  48. <configuration>
  49. <layout>ZIP</layout>
  50. <!-- 去除在生产环境中不变的依赖 -->
  51. <!-- <excludeGroupIds>-->
  52. <!-- aopalliance,ch.qos.logback,com.alibaba,com.amazonaws,com.fasterxml,-->
  53. <!-- com.fasterxml.jackson.core,com.fasterxml.jackson.dataformat,com.fasterxml.jackson.module,-->
  54. <!-- com.fasterxml.woodstox,com.github.jsqlparser,com.github.pagehelper,-->
  55. <!-- com.google.code.findbugs,com.googlecode.javaewah,com.google.guava,com.google.inject,-->
  56. <!-- com.jcraft,commons-beanutils,commons-codec,commons-collections,commons-configuration,-->
  57. <!-- commons-lang,commons-logging,com.netflix.archaius,com.netflix.eureka,com.netflix.feign,-->
  58. <!-- com.netflix.governator,com.netflix.hystrix,com.netflix.netflix-commons,com.netflix.ribbon,-->
  59. <!-- com.netflix.servo,com.sun.jersey,com.sun.jersey.contribs,com.thoughtworks.xstream,com.trilead,-->
  60. <!-- de.regnis.q.sequence,io.netty,io.reactivex,javax.inject,javax.validation,javax.ws.rs,-->
  61. <!-- javax.xml.stream,net.java.dev.jna,net.sf.ehcache,org.antlr,org.apache.commons,-->
  62. <!-- org.apache.httpcomponents,org.apache.shiro,org.apache.tomcat.embed,org.aspectj,org.bouncycastle,-->
  63. <!-- org.codehaus.jettison,org.codehaus.woodstox,org.eclipse.jgit,org.freemarker,org.hdrhistogram,-->
  64. <!-- org.hibernate,org.jasig.cas.client,org.jboss.logging,org.jvnet,org.opensymphony.quartz,org.ow2.asm,-->
  65. <!-- org.slf4j,org.springframework,org.springframework.boot,org.springframework.cloud,-->
  66. <!-- org.springframework.security,org.tmatesoft.sqljet,org.tmatesoft.svnkit,org.yaml,stax,xmlpull,xpp3,-->
  67. <!-- io.github.openfeign,com.fasterxml.jackson.datatype,org.apache.logging.log4j,com.github.vlsi.compactmap,-->
  68. <!-- javax.annotation,javax.annotation-api,com.github.andrewoma.dexx,com.google.code.gson,commons-jxpath,-->
  69. <!-- antlr,joda-time,org.hibernate.validator,com.zaxxer,org.latencyutils,org.projectlombok,io.micrometer,-->
  70. <!-- org.mybatis.spring.boot,org.mybatis,mysql,org.synchronoss.cloud,org.reactivestreams,io.projectreactor,-->
  71. <!-- io.projectreactor.addons,io.projectreactor.ipc-->
  72. <!-- </excludeGroupIds>-->
  73. </configuration>
  74. </plugin>
  75. </plugins>
  76. </build>
  77. <repositories>
  78. <repository>
  79. <id>nexus</id>
  80. <url>http://10.241.21.242:8180/repository/maven-public/</url>
  81. <releases>
  82. <enabled>true</enabled>
  83. </releases>
  84. <snapshots>
  85. <enabled>false</enabled>
  86. </snapshots>
  87. </repository>
  88. </repositories>
  89. </project>