Added components.xml to automatically compile kotlin maven projects
This commit is contained in:
committed by
CherepanovAleksei
parent
54ab66cd4e
commit
1adc242602
@@ -62,6 +62,16 @@
|
||||
<sourceDirectory>src/main/java</sourceDirectory>
|
||||
<testSourceDirectory>src/test/java</testSourceDirectory>
|
||||
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>src/main/resources</directory>
|
||||
<filtering>true</filtering>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</resource>
|
||||
</resources>
|
||||
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
|
||||
+200
@@ -0,0 +1,200 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component-set>
|
||||
<components>
|
||||
<component>
|
||||
<role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
|
||||
<role-hint>jar</role-hint>
|
||||
<implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
|
||||
<configuration>
|
||||
<lifecycles>
|
||||
<lifecycle>
|
||||
<id>default</id>
|
||||
|
||||
<phases>
|
||||
<process-sources>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:kapt
|
||||
</process-sources>
|
||||
<process-resources>
|
||||
org.apache.maven.plugins:maven-resources-plugin:2.6:resources
|
||||
</process-resources>
|
||||
<compile>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:compile,
|
||||
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
|
||||
</compile>
|
||||
<process-test-sources>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:test-kapt
|
||||
</process-test-sources>
|
||||
<process-test-resources>
|
||||
org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
|
||||
</process-test-resources>
|
||||
<test-compile>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:test-compile,
|
||||
org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
|
||||
</test-compile>
|
||||
<test>
|
||||
org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
|
||||
</test>
|
||||
<package>
|
||||
org.apache.maven.plugins:maven-jar-plugin:2.4:jar
|
||||
</package>
|
||||
<install>
|
||||
org.apache.maven.plugins:maven-install-plugin:2.4:install
|
||||
</install>
|
||||
<deploy>
|
||||
org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
|
||||
</deploy>
|
||||
</phases>
|
||||
|
||||
</lifecycle>
|
||||
</lifecycles>
|
||||
</configuration>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
|
||||
<role-hint>ejb</role-hint>
|
||||
<implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
|
||||
<configuration>
|
||||
<lifecycles>
|
||||
<lifecycle>
|
||||
<id>default</id>
|
||||
|
||||
<phases>
|
||||
<process-sources>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:kapt
|
||||
</process-sources>
|
||||
<process-resources>
|
||||
org.apache.maven.plugins:maven-resources-plugin:2.6:resources
|
||||
</process-resources>
|
||||
<compile>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:compile,
|
||||
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
|
||||
</compile>
|
||||
<process-test-sources>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:test-kapt
|
||||
</process-test-sources>
|
||||
<process-test-resources>
|
||||
org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
|
||||
</process-test-resources>
|
||||
<test-compile>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:test-compile,
|
||||
org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
|
||||
</test-compile>
|
||||
<test>
|
||||
org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
|
||||
</test>
|
||||
<package>
|
||||
org.apache.maven.plugins:maven-ejb-plugin:2.3:ejb
|
||||
</package>
|
||||
<install>
|
||||
org.apache.maven.plugins:maven-install-plugin:2.4:install
|
||||
</install>
|
||||
<deploy>
|
||||
org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
|
||||
</deploy>
|
||||
</phases>
|
||||
|
||||
</lifecycle>
|
||||
</lifecycles>
|
||||
</configuration>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
|
||||
<role-hint>war</role-hint>
|
||||
<implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
|
||||
<configuration>
|
||||
<lifecycles>
|
||||
<lifecycle>
|
||||
<id>default</id>
|
||||
|
||||
<phases>
|
||||
<process-sources>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:kapt
|
||||
</process-sources>
|
||||
<process-resources>
|
||||
org.apache.maven.plugins:maven-resources-plugin:2.6:resources
|
||||
</process-resources>
|
||||
<compile>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:compile,
|
||||
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
|
||||
</compile>
|
||||
<process-test-sources>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:test-kapt
|
||||
</process-test-sources>
|
||||
<process-test-resources>
|
||||
org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
|
||||
</process-test-resources>
|
||||
<test-compile>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:test-compile,
|
||||
org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
|
||||
</test-compile>
|
||||
<test>
|
||||
org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
|
||||
</test>
|
||||
<package>
|
||||
org.apache.maven.plugins:maven-war-plugin:2.2:war
|
||||
</package>
|
||||
<install>
|
||||
org.apache.maven.plugins:maven-install-plugin:2.4:install
|
||||
</install>
|
||||
<deploy>
|
||||
org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
|
||||
</deploy>
|
||||
</phases>
|
||||
|
||||
</lifecycle>
|
||||
</lifecycles>
|
||||
</configuration>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
|
||||
<role-hint>rar</role-hint>
|
||||
<implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
|
||||
<configuration>
|
||||
<lifecycles>
|
||||
<lifecycle>
|
||||
<id>default</id>
|
||||
|
||||
<phases>
|
||||
<process-sources>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:kapt
|
||||
</process-sources>
|
||||
<process-resources>
|
||||
org.apache.maven.plugins:maven-resources-plugin:2.6:resources
|
||||
</process-resources>
|
||||
<compile>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:compile,
|
||||
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
|
||||
</compile>
|
||||
<process-test-sources>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:test-kapt
|
||||
</process-test-sources>
|
||||
<process-test-resources>
|
||||
org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
|
||||
</process-test-resources>
|
||||
<test-compile>
|
||||
${project.groupId}:${project.artifactId}:${project.version}:test-compile,
|
||||
org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
|
||||
</test-compile>
|
||||
<test>
|
||||
org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
|
||||
</test>
|
||||
<package>
|
||||
org.apache.maven.plugins:maven-rar-plugin:2.2:rar
|
||||
</package>
|
||||
<install>
|
||||
org.apache.maven.plugins:maven-install-plugin:2.4:install
|
||||
</install>
|
||||
<deploy>
|
||||
org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
|
||||
</deploy>
|
||||
</phases>
|
||||
|
||||
</lifecycle>
|
||||
</lifecycles>
|
||||
</configuration>
|
||||
</component>
|
||||
</components>
|
||||
</component-set>
|
||||
Reference in New Issue
Block a user