main
黄海 12 months ago
parent 8f6c8a4f93
commit 1d5a3c56d1

@ -16,6 +16,11 @@
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
<remote-repository>
<option name="id" value="getui-nexus" />
<option name="name" value="getui-nexus" />
<option name="url" value="http://mvn.gt.igexin.com/nexus/content/repositories/releases/" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
@ -26,10 +31,5 @@
<option name="name" value="getui-nexus" />
<option name="url" value="https://maven.aliyun.com/repository/public" />
</remote-repository>
<remote-repository>
<option name="id" value="getui-nexus" />
<option name="name" value="getui-nexus" />
<option name="url" value="http://mvn.gt.igexin.com/nexus/content/repositories/releases/" />
</remote-repository>
</component>
</project>

@ -4,6 +4,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!--Maven坐标-->
<groupId>com.icharge.framework</groupId>
<artifactId>rough-dependencies</artifactId>
<version>1.0.0</version>
@ -25,18 +26,19 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!--Java使用JDK1.8-->
<java.version>1.8</java.version>
<!--SpringCloud的版本-->
<spring-cloud.version>Dalston.SR1</spring-cloud.version>
<!--SpringBoot的版本居然是1.5.10,这版本也太低了~-->
<spring-boot.version>1.5.10.RELEASE</spring-boot.version>
<spring-boot-maven-plugin.version>1.5.6.RELEASE</spring-boot-maven-plugin.version>
<registryUrl>yourdomain.com</registryUrl>
<registryProject>ycharge</registryProject>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<!-- Import dependency management from Spring Boot (依赖管理继承一些默认的依赖工程需要依赖的jar包的管理申明其他dependency的时候就不需要version) -->
<groupId>org.springframework.boot</groupId>
@ -73,28 +75,12 @@
<optional>true</optional>
</dependency>
<!--<dependency>-->
<!--<groupId>org.springframework.boot</groupId>-->
<!--<artifactId>spring-boot-starter-data-redis</artifactId>-->
<!--</dependency>-->
<!--<dependency>-->
<!--<groupId>org.springframework.session</groupId>-->
<!--<artifactId>spring-session</artifactId>-->
<!--</dependency>-->
<!-- springboot end -->
<!-- springcloud start -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-feign</artifactId>
</dependency>
<!--<dependency>-->
<!--<groupId>org.springframework.cloud</groupId>-->
<!--<artifactId>spring-cloud-starter-config</artifactId>-->
<!--</dependency>-->
<!-- springcloud end -->
</dependencies>
<build>
@ -124,6 +110,7 @@
</plugin>
<plugin>
<!--在我们持续集成过程中,项目工程一般使用 Maven 编译打包然后生成镜像通过镜像上线能够大大提供上线效率同时能够快速动态扩容快速回滚着实很方便。docker-maven-plugin 插件就是为了帮助我们在Maven工程中通过简单的配置自动生成镜像并推送到仓库中-->
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>1.2.0</version>
@ -156,32 +143,7 @@
<skipTests>false</skipTests>
</configuration>
</plugin>
<!--<plugin>-->
<!--<groupId>com.spotify</groupId>-->
<!--<artifactId>dockerfile-maven-plugin</artifactId>-->
<!--<version>1.4.10</version>-->
<!--<executions>-->
<!--<execution>-->
<!--<id>default</id>-->
<!--<goals>-->
<!--&lt;!&ndash;如果package时不想用docker打包,就注释掉这个goal&ndash;&gt;-->
<!--<goal>build</goal>-->
<!--<goal>push</goal>-->
<!--</goals>-->
<!--</execution>-->
<!--</executions>-->
<!--<configuration>-->
<!--<dockerfile>${project.basedir}/${project.name}/src/main/docker</dockerfile>-->
<!--<repository>${registryUrl}/ycharge/${project.name}</repository>-->
<!--<tag>${project.version}</tag>-->
<!--<buildArgs>-->
<!--&lt;!&ndash;提供参数向Dockerfile传递&ndash;&gt;-->
<!--<JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>-->
<!--</buildArgs>-->
<!--</configuration>-->
<!--</plugin>-->
</plugins>
</build>
<profiles>

Loading…
Cancel
Save