| 组织ID: |
be.fluid-it.microservice.bundle |
| 项目ID: |
microservice-bundle-showcase-capsule |
| 版本: |
0.1-12 |
| 最后修改时间: |
2020-02-25 15:08:49 |
| 包类型: |
jar |
| 标题: |
microservice-bundle-showcase-capsule |
| 描述: |
Showcase application utilizing the microservice bundle packaged as a capsule. |
| 大小: |
2.80KB |
|
|
| Maven引入代码: |
<dependency>
<groupId>be.fluid-it.microservice.bundle</groupId>
<artifactId>microservice-bundle-showcase-capsule</artifactId>
<version>0.1-12</version>
</dependency>
|
| Gradle引入代码: |
be.fluid-it.microservice.bundle:microservice-bundle-showcase-capsule:0.1-12
|
| 下载Jar包: |
|
| POM文件内容: |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>be.fluid-it.microservice.bundle</groupId>
<artifactId>microservice-bundle-showcase-delivery</artifactId>
<version>0.1-12</version>
<relativePath>../frozen.pom.xml</relativePath>
</parent>
<artifactId>microservice-bundle-showcase-capsule</artifactId>
<version>0.1-12</version>
<packaging>jar</packaging>
<name>microservice-bundle-showcase-capsule</name>
<description>Showcase application utilizing the microservice bundle packaged as a capsule.</description>
<properties>
<capsule.version>1.0</capsule.version>
<capsule.maven.plugin.version>1.0.0</capsule.maven.plugin.version>
<docker.maven.plugin.version>0.3.9</docker.maven.plugin.version>
<revision>1</revision>
<docker.registry>
</docker.registry>
<push.image>false</push.image>
</properties>
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>microservice-bundle-showcase</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>microservice-bundle-showcase-cfg</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>com.github.chrischristo</groupId>
<artifactId>capsule-maven-plugin</artifactId>
<version>${capsule.maven.plugin.version}</version>
<configuration>
<appClass>be.fluid_it.碌s.bundle.showcase.app.HelloService</appClass>
<types>fat</types>
<manifest>
<entry>
<key>Allow-Snapshots</key>
<value>true</value>
</entry>
</manifest>
</configuration>
</plugin>
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>${docker.maven.plugin.version}</version>
<configuration>
<imageName>${docker.registry}docx-merge:${revision}</imageName>
<pushImage>${push.image}</pushImage>
<baseImage>java</baseImage>
<entryPoint>["java", "-jar", "/${project.build.finalName}-capsule-fat.jar"]</entryPoint>
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}-capsule-fat.jar</include>
</resource>
</resources>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>capsule</id>
<build>
<plugins>
<plugin>
<groupId>com.github.chrischristo</groupId>
<artifactId>capsule-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>build</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>executable-capsule</id>
<activation>
<os>
<family>unix</family>
</os>
</activation>
<build>
<plugins>
<plugin>
<groupId>com.github.chrischristo</groupId>
<artifactId>capsule-maven-plugin</artifactId>
<configuration>
<chmod>true</chmod>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>docker</id>
<build>
<plugins>
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>build</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
|
| Jar包内容: |
META-INF/MANIFEST.MF
Dummy.class
META-INF/maven/be.fluid-it.microservice.bundle/microservice-bundle-showcase-capsule/pom.xml
META-INF/maven/be.fluid-it.microservice.bundle/microservice-bundle-showcase-capsule/pom.properties
|
| 依赖Jar: |
microservice-bundle-showcase-${project.version}.jar
/${project.groupId}/microservice-bundle-showcase/${project.version}
查看microservice-bundle-showcase所有版本文件
microservice-bundle-showcase-cfg-${project.version}.jar
/${project.groupId}/microservice-bundle-showcase-cfg/${project.version}
查看microservice-bundle-showcase-cfg所有版本文件
|