File tree Expand file tree Collapse file tree 6 files changed +52
-8
lines changed
com.microsoft.java.debug.plugin Expand file tree Collapse file tree 6 files changed +52
-8
lines changed Original file line number Diff line number Diff line change @@ -35,4 +35,7 @@ javaConfig.json
3535** /.checkstyle
3636target /
3737bin /
38- ** /lib /
38+ ** /lib /
39+
40+ jdt-language-server-latest.tar.gz
41+ jdtls /
Original file line number Diff line number Diff line change @@ -9,15 +9,16 @@ Bundle-Activator: com.microsoft.java.debug.plugin.internal.JavaDebuggerServerPlu
99Import-Package : org.eclipse.jdt.core,
1010 org.eclipse.jdt.launching,
1111 org.osgi.framework;version="1.3.0"
12- Require-Bundle : org.eclipse.core.runtime;bundle-version="3.12.0" ,
13- org.eclipse.debug.core;bundle-version="3.11.0" ,
12+ Require-Bundle : org.eclipse.core.runtime,
13+ org.eclipse.debug.core,
1414 org.eclipse.jdt.debug,
1515 org.eclipse.jdt.core,
16- org.apache.commons.io,
17- org.apache.commons.lang3
16+ org.eclipse.jdt.ls.core
1817Bundle-ClassPath : lib/gson-2.7.jar,
1918 .,
2019 lib/rxjava-2.1.1.jar,
2120 lib/reactive-streams-1.0.0.jar,
22- lib/com.microsoft.java.debug.core-0.1.0-SNAPSHOT.jar
21+ lib/com.microsoft.java.debug.core-0.1.0-SNAPSHOT.jar,
22+ lib/commons-io-2.5.jar,
23+ lib/commons-lang3-3.6.jar
2324
Original file line number Diff line number Diff line change @@ -2,5 +2,6 @@ source.. = src/main/java
22output.. = target/classes
33bin.includes = META-INF/,\
44 .,\
5- lib/,\
6- plugin.xml
5+ plugin.xml,\
6+ lib/commons-io-2.5.jar,\
7+ lib/commons-lang3-3.6.jar
Original file line number Diff line number Diff line change 1313 <properties >
1414 <checkstyle .skip>true</checkstyle .skip>
1515 </properties >
16+ <dependencies >
17+ <dependency >
18+ <groupId >org.eclipse.jdt.ls</groupId >
19+ <artifactId >org.eclipse.jdt.ls.core</artifactId >
20+ <version >0.4.0</version >
21+ </dependency >
22+ </dependencies >
1623 <build >
1724 <plugins >
1825 <plugin >
4148 <artifactId >reactive-streams</artifactId >
4249 <version >1.0.0</version >
4350 </artifactItem >
51+ <artifactItem >
52+ <groupId >org.apache.commons</groupId >
53+ <artifactId >commons-lang3</artifactId >
54+ <version >3.6</version >
55+ </artifactItem >
56+ <artifactItem >
57+ <groupId >commons-io</groupId >
58+ <artifactId >commons-io</artifactId >
59+ <version >2.5</version >
60+ </artifactItem >
4461 <artifactItem >
4562 <groupId >com.microsoft.java</groupId >
4663 <artifactId >com.microsoft.java.debug.core</artifactId >
Original file line number Diff line number Diff line change 1+ cd %~dp0
2+ bitsadmin.exe /transfer " downloadjdtls" /download /priority FOREGROUND https://vscjavaci.cloudapp.net/job/yaohai_jdtls_gzsnapshot/lastSuccessfulBuild/Azure/processDownloadRequest/yaohai/jdt-language-server-latest.tar.gz " %cd% /jdt-language-server-latest.tar.gz"
3+ if exist jdtls (
4+ rd /s /q jdtls
5+ )
6+ mkdir jdtls
7+ tar -xzf jdt-language-server-latest.tar.gz -C jdtls/
8+ cd jdtls
9+ for /R ./plugins %%F in (org.eclipse.jdt.ls.core_*.jar) do (
10+ echo %%F
11+ mvn install:install-file -Dfile=" %%F " -DgroupId=org.eclipse.jdt.ls -DartifactId=org.eclipse.jdt.ls.core -Dversion=0.4.0 -Dpackaging=jar
12+ )
Original file line number Diff line number Diff line change 1+ dir=$( cd -P -- " $( dirname -- " $0 " ) " && pwd -P)
2+
3+ rm -rf jdtls/
4+ rm -rf jdt-language-server-latest.tar.gz
5+ wget https://vscjavaci.cloudapp.net/job/yaohai_jdtls_gzsnapshot/lastSuccessfulBuild/Azure/processDownloadRequest/yaohai/jdt-language-server-latest.tar.gz
6+ mkdir jdtls
7+ tar -xzf jdt-language-server-latest.tar.gz -C jdtls/
8+ cd jdtls
9+ jdtlscorejar=` find . -name ' org.eclipse.jdt.ls.core_*.jar' `
10+ mvn install:install-file -Dfile=$jdtlscorejar -DgroupId=org.eclipse.jdt.ls -DartifactId=org.eclipse.jdt.ls.core -Dversion=0.4.0 -Dpackaging=jar
You can’t perform that action at this time.
0 commit comments