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>
|
<sourceDirectory>src/main/java</sourceDirectory>
|
||||||
<testSourceDirectory>src/test/java</testSourceDirectory>
|
<testSourceDirectory>src/test/java</testSourceDirectory>
|
||||||
|
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<directory>src/main/resources</directory>
|
||||||
|
<filtering>true</filtering>
|
||||||
|
<includes>
|
||||||
|
<include>**/*</include>
|
||||||
|
</includes>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
|
|
||||||
<plugins>
|
<plugins>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<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