Seems like stuff depending on jboss APT m2e extension was added to jdt.ls. So if we do not add this update site our buld fails resolving target platform for our jdt.ls.extension.
63 lines
1.8 KiB
XML
63 lines
1.8 KiB
XML
<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>
|
|
|
|
<groupId>org.springframework.tooling</groupId>
|
|
<artifactId>jdt-ls-extension-parent</artifactId>
|
|
<packaging>pom</packaging>
|
|
<version>0.0.1-SNAPSHOT</version>
|
|
<name>jdt-ls-extension-parent</name>
|
|
|
|
<modules>
|
|
<module>org.springframework.tooling.jdt.ls.extension</module>
|
|
<module>org.springframework.tooling.jdt.ls.commons</module>
|
|
<module>org.springframework.tooling.jdt.ls.commons.test</module>
|
|
</modules>
|
|
|
|
<properties>
|
|
<tycho-version>1.1.0</tycho-version>
|
|
</properties>
|
|
<repositories>
|
|
<repository>
|
|
<id>eclipse-photon</id>
|
|
<layout>p2</layout>
|
|
<url>http://download.eclipse.org/releases/photon</url>
|
|
</repository>
|
|
<repository>
|
|
<id>JDT.LS</id>
|
|
<layout>p2</layout>
|
|
<!-- <url>${jdt.ls.updatesite}</url> -->
|
|
<url>http://download.eclipse.org/jdtls/snapshots/repository/latest/</url>
|
|
</repository>
|
|
<repository>
|
|
<id>jboss-apt</id>
|
|
<layout>p2</layout>
|
|
<!--URL copied from jdt.ls target platform file, needed to satisfy some of its dependencies -->
|
|
<url>http://download.jboss.org/jbosstools/updates/m2e-extensions/m2e-apt/1.5.0-2018-04-06_03-47-50-H10</url>
|
|
</repository>
|
|
</repositories>
|
|
<build>
|
|
<plugins>
|
|
|
|
<plugin>
|
|
<groupId>org.eclipse.tycho</groupId>
|
|
<artifactId>tycho-maven-plugin</artifactId>
|
|
<version>${tycho-version}</version>
|
|
<extensions>true</extensions>
|
|
</plugin>
|
|
|
|
<plugin>
|
|
<artifactId>maven-deploy-plugin</artifactId>
|
|
<version>2.5</version>
|
|
<configuration>
|
|
<skip>true</skip>
|
|
</configuration>
|
|
</plugin>
|
|
|
|
</plugins>
|
|
</build>
|
|
</project>
|
|
|