hash-cli
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>xyz.cofe</groupId>
<artifactId>hash-cli</artifactId>
<version>0.1</version>
</dependency><?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>xyz.cofe</groupId>
<artifactId>http-parent</artifactId>
<!--<version>0.1-SNAPSHOT</version>-->
<version>0.1</version>
</parent>
<artifactId>hash-cli</artifactId>
<packaging>jar</packaging>
<properties>
</properties>
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>http-base</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>fs</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
<profiles>
<profile>
<id>uplaunch-pkg</id>
<build>
<plugins>
<plugin>
<groupId>xyz.cofe</groupId>
<artifactId>uplaunch-maven-plugin</artifactId>
<version>0.1-SNAPSHOT</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>pkg</goal>
</goals>
</execution>
</executions>
<configuration>
<install>true</install>
<installRepo>dev</installRepo>
<uplaunchHome>/home/user/.uplaunch</uplaunchHome>
<launches>
<launch>
<main>xyz.cofe.hash.cli.HashCLI</main>
<!--<name>cofe-hash</name>-->
<env>
<envSet>
<key>APP_NAME</key>
<value>hash-cli</value>
</envSet>
<envSetCtx>
<key>UPLAUNCH_CONTEXT_GROUP</key>
<value>@{rctx.component.cid.group}</value>
</envSetCtx>
<envSetCtx>
<key>UPLAUNCH_CONTEXT_ARTIFACT</key>
<value>@{rctx.component.cid.artifact}</value>
</envSetCtx>
<envSetCtx>
<key>UPLAUNCH_CONTEXT_VERSION</key>
<value>@{rctx.component.cid.version}</value>
</envSetCtx>
</env>
<javaOpts>
<!-- <jopt>
<value>-Xmx128m</value>
</jopt>-->
<jopt>
<value>-Dapp.name=hash-cli</value>
</jopt>
</javaOpts>
</launch>
</launches>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<build>
<resources>
<!--
Генерация информация о сборке:
-->
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/build*.properties</include>
</includes>
<filtering>true</filtering>
</resource>
<!--
Включение ресурсов
-->
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
<plugins>
<!-- Генерация запускаемых скриптов -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>appassembler-maven-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>assemble</goal>
</goals>
</execution>
</executions>
<configuration>
<repositoryLayout>flat</repositoryLayout>
<repositoryName>lib</repositoryName>
<useWildcardClassPath>true</useWildcardClassPath>
<programs>
<program>
<mainClass>xyz.cofe.hash.cli.HashCLI</mainClass>
<id>hash-cli</id>
</program>
<!-- <program>
<mainClass>xyz.cofe.http.cli.SiteScannerCLI</mainClass>
<id>cofe-sitescanner</id>
</program>-->
</programs>
</configuration>
</plugin>
</plugins>
</build>
</project>