mirror of
https://gitee.com/ChinaLym/shoulder-platform.git
synced 2025-12-30 02:52:27 +00:00
109 lines
3.8 KiB
XML
109 lines
3.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||
xmlns="http://maven.apache.org/POM/4.0.0"
|
||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||
<parent>
|
||
<groupId>cn.itlym.platform</groupId>
|
||
<artifactId>shoulder-platform-parent</artifactId>
|
||
<version>1.0-SNAPSHOT</version><!-- shoulder-platform-version -->
|
||
<relativePath>../../shoulder-platform-common/shoulder-platform-parent/pom.xml</relativePath>
|
||
</parent>
|
||
<modelVersion>4.0.0</modelVersion>
|
||
|
||
<artifactId>shoulder-generator</artifactId>
|
||
<name>代码生成器</name>
|
||
<description>代码生成器</description>
|
||
<dependencies>
|
||
|
||
<dependency>
|
||
<groupId>org.apache.velocity</groupId>
|
||
<artifactId>velocity</artifactId>
|
||
<version>1.7</version>
|
||
</dependency>
|
||
|
||
<dependency>
|
||
<groupId>cn.itlym.platform</groupId>
|
||
<artifactId>shoulder-platform-starter-db</artifactId>
|
||
</dependency>
|
||
|
||
<dependency>
|
||
<groupId>cn.itlym.platform</groupId>
|
||
<artifactId>shoulder-platform-starter-config-client</artifactId>
|
||
</dependency>
|
||
|
||
<dependency>
|
||
<groupId>commons-io</groupId>
|
||
<artifactId>commons-io</artifactId>
|
||
</dependency>
|
||
|
||
<dependency>
|
||
<groupId>commons-configuration</groupId>
|
||
<artifactId>commons-configuration</artifactId>
|
||
</dependency>
|
||
|
||
<dependency>
|
||
<groupId>cn.itlym.platform</groupId>
|
||
<artifactId>shoulder-platform-starter-rpc-server</artifactId>
|
||
</dependency>
|
||
|
||
</dependencies>
|
||
|
||
<build>
|
||
|
||
<plugins>
|
||
<plugin>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||
<executions>
|
||
<execution>
|
||
<goals>
|
||
<!-- 生成带第三方jar包的可执行jar包 -->
|
||
<goal>repackage</goal>
|
||
</goals>
|
||
</execution>
|
||
</executions>
|
||
</plugin>
|
||
|
||
|
||
<plugin>
|
||
<groupId>com.spotify</groupId>
|
||
<artifactId>docker-maven-plugin</artifactId>
|
||
<configuration>
|
||
<!-- 项目名 -->
|
||
<!-- ${docker.image.prefix} : dockerHub 上注册的名字 -->
|
||
<imageName>${docker.image.prefix}/${project.artifactId}</imageName>
|
||
<dockerDirectory>src/main/docker</dockerDirectory>
|
||
<!-- docker远程服务器地址 -->
|
||
<dockerHost>${docker.host}</dockerHost>
|
||
<resources>
|
||
<resource>
|
||
<targetPath>/</targetPath>
|
||
<directory>${project.build.directory}</directory>
|
||
<include>${project.build.finalName}.jar</include>
|
||
</resource>
|
||
</resources>
|
||
</configuration>
|
||
</plugin>
|
||
</plugins>
|
||
|
||
<finalName>${project.artifactId}</finalName>
|
||
|
||
<resources>
|
||
<resource>
|
||
<directory>src/main/java</directory>
|
||
<includes>
|
||
<include>**/*.properties</include>
|
||
<include>**/*.xml</include>
|
||
<include>**/*.yml</include>
|
||
</includes>
|
||
<!-- 是否替换资源中的属性-->
|
||
<filtering>true</filtering>
|
||
</resource>
|
||
<resource>
|
||
<directory>src/main/resources</directory>
|
||
</resource>
|
||
</resources>
|
||
|
||
</build>
|
||
|
||
</project> |