summaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorGeorgie <george@fivetran.com>2016-05-25 00:09:58 -0700
committerGeorgie <george@fivetran.com>2016-05-25 00:09:58 -0700
commit50970e8104c242f24c8456923199a34dfae4bd4f (patch)
tree50fb3f58d669ebf05b95434bec593e56137b4e4d /pom.xml
parente479683a31c1e24d97c09d766eb322bf01dd6ff3 (diff)
downloadjava-language-server-50970e8104c242f24c8456923199a34dfae4bd4f.zip
Successfully connected using language server protocol
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml32
1 files changed, 32 insertions, 0 deletions
diff --git a/pom.xml b/pom.xml
index f157ea0..eb9debf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,11 +8,22 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
<packaging>jar</packaging>
<version>0.1-SNAPSHOT</version>
<repositories>
+ <!-- Local repository with tools.jar -->
<repository>
<id>jars-repository</id>
<name>Local repository for JAR files</name>
<url>file://${basedir}/repo</url>
</repository>
+
+ <!-- Sonatype snapshots repository -->
+ <repository>
+ <id>oss-sonatype</id>
+ <name>oss-sonatype</name>
+ <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
</repositories>
<distributionManagement>
<repository>
@@ -31,6 +42,17 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
<artifactId>tools</artifactId>
<version>1.8</version>
</dependency>
+ <!-- Java implementation of VS Code language server protocol -->
+ <dependency>
+ <groupId>io.typefox.lsapi</groupId>
+ <artifactId>io.typefox.lsapi</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>io.typefox.lsapi</groupId>
+ <artifactId>io.typefox.lsapi.annotations</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ </dependency>
<!-- JSON -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
@@ -114,6 +136,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
<version>2.4.1</version>
<configuration>
<outputFile>${project.basedir}/out/fat-jar.jar</outputFile>
+ <filters>
+ <filter>
+ <artifact>*:*</artifact>
+ <excludes>
+ <exclude>META-INF/*.SF</exclude>
+ <exclude>META-INF/*.DSA</exclude>
+ <exclude>META-INF/*.RSA</exclude>
+ </excludes>
+ </filter>
+ </filters>
</configuration>
<executions>
<execution>