diff --git a/deployment/windows/wixSetup/installDir.wxs b/deployment/windows/wixSetup/installDir.wxs index a3839656..b6779946 100644 --- a/deployment/windows/wixSetup/installDir.wxs +++ b/deployment/windows/wixSetup/installDir.wxs @@ -1267,7 +1267,7 @@ - + @@ -1276,34 +1276,34 @@ - + - + - + - + - + - + - + - + diff --git a/java_indexer/lib/gradle-api-4.0.1.jar b/java_indexer/lib/gradle-api-4.0.1.jar deleted file mode 100644 index aef7a9cc..00000000 Binary files a/java_indexer/lib/gradle-api-4.0.1.jar and /dev/null differ diff --git a/java_indexer/lib/gradle-tooling-api-4.2.jar b/java_indexer/lib/gradle-tooling-api-4.2.jar new file mode 100644 index 00000000..29f98473 Binary files /dev/null and b/java_indexer/lib/gradle-tooling-api-4.2.jar differ diff --git a/java_indexer/lib/org.eclipse.core.commands-3.9.200.jar b/java_indexer/lib/org.eclipse.core.commands-3.9.200.jar new file mode 100644 index 00000000..b042ee63 Binary files /dev/null and b/java_indexer/lib/org.eclipse.core.commands-3.9.200.jar differ diff --git a/java_indexer/lib/org.eclipse.core.contenttype-3.7.200.jar b/java_indexer/lib/org.eclipse.core.contenttype-3.7.200.jar new file mode 100644 index 00000000..809949df Binary files /dev/null and b/java_indexer/lib/org.eclipse.core.contenttype-3.7.200.jar differ diff --git a/java_indexer/lib/org.eclipse.core.expressions-3.6.200.jar b/java_indexer/lib/org.eclipse.core.expressions-3.6.200.jar new file mode 100644 index 00000000..b958d206 Binary files /dev/null and b/java_indexer/lib/org.eclipse.core.expressions-3.6.200.jar differ diff --git a/java_indexer/lib/org.eclipse.core.filesystem-1.7.200.jar b/java_indexer/lib/org.eclipse.core.filesystem-1.7.200.jar new file mode 100644 index 00000000..2de8865d Binary files /dev/null and b/java_indexer/lib/org.eclipse.core.filesystem-1.7.200.jar differ diff --git a/java_indexer/lib/org.eclipse.core.jobs-3.10.200.jar b/java_indexer/lib/org.eclipse.core.jobs-3.10.200.jar new file mode 100644 index 00000000..d0e2294e Binary files /dev/null and b/java_indexer/lib/org.eclipse.core.jobs-3.10.200.jar differ diff --git a/java_indexer/lib/org.eclipse.core.resources-3.13.200.jar b/java_indexer/lib/org.eclipse.core.resources-3.13.200.jar new file mode 100644 index 00000000..b55e7c0e Binary files /dev/null and b/java_indexer/lib/org.eclipse.core.resources-3.13.200.jar differ diff --git a/java_indexer/lib/org.eclipse.core.runtime-3.15.100.jar b/java_indexer/lib/org.eclipse.core.runtime-3.15.100.jar new file mode 100644 index 00000000..5ce8bf72 Binary files /dev/null and b/java_indexer/lib/org.eclipse.core.runtime-3.15.100.jar differ diff --git a/java_indexer/lib/org.eclipse.equinox.app-1.4.0.jar b/java_indexer/lib/org.eclipse.equinox.app-1.4.0.jar new file mode 100644 index 00000000..6c66526c Binary files /dev/null and b/java_indexer/lib/org.eclipse.equinox.app-1.4.0.jar differ diff --git a/java_indexer/lib/org.eclipse.equinox.common-3.10.200.jar b/java_indexer/lib/org.eclipse.equinox.common-3.10.200.jar new file mode 100644 index 00000000..fd7334f6 Binary files /dev/null and b/java_indexer/lib/org.eclipse.equinox.common-3.10.200.jar differ diff --git a/java_indexer/lib/org.eclipse.equinox.preferences-3.7.200.jar b/java_indexer/lib/org.eclipse.equinox.preferences-3.7.200.jar new file mode 100644 index 00000000..817b354d Binary files /dev/null and b/java_indexer/lib/org.eclipse.equinox.preferences-3.7.200.jar differ diff --git a/java_indexer/lib/org.eclipse.equinox.registry-3.8.200.jar b/java_indexer/lib/org.eclipse.equinox.registry-3.8.200.jar new file mode 100644 index 00000000..767d62bd Binary files /dev/null and b/java_indexer/lib/org.eclipse.equinox.registry-3.8.200.jar differ diff --git a/java_indexer/lib/org.eclipse.jdt.core-3.13.102.jar b/java_indexer/lib/org.eclipse.jdt.core-3.13.102.jar new file mode 100644 index 00000000..0f4df749 Binary files /dev/null and b/java_indexer/lib/org.eclipse.jdt.core-3.13.102.jar differ diff --git a/java_indexer/lib/org.eclipse.osgi-3.13.200.jar b/java_indexer/lib/org.eclipse.osgi-3.13.200.jar new file mode 100644 index 00000000..7faef12c Binary files /dev/null and b/java_indexer/lib/org.eclipse.osgi-3.13.200.jar differ diff --git a/java_indexer/lib/org.eclipse.text-3.8.0.jar b/java_indexer/lib/org.eclipse.text-3.8.0.jar new file mode 100644 index 00000000..e772599d Binary files /dev/null and b/java_indexer/lib/org.eclipse.text-3.8.0.jar differ diff --git a/java_indexer/lib/slf4j-api-1.7.10.jar b/java_indexer/lib/slf4j-api-1.7.10.jar new file mode 100644 index 00000000..744e9ec5 Binary files /dev/null and b/java_indexer/lib/slf4j-api-1.7.10.jar differ diff --git a/java_indexer/lib/slf4j-simple-1.7.10.jar b/java_indexer/lib/slf4j-simple-1.7.10.jar new file mode 100644 index 00000000..b40be298 Binary files /dev/null and b/java_indexer/lib/slf4j-simple-1.7.10.jar differ diff --git a/java_indexer/pom.xml b/java_indexer/pom.xml index f543985b..f109515f 100644 --- a/java_indexer/pom.xml +++ b/java_indexer/pom.xml @@ -38,23 +38,124 @@ - - org.eclipse.jdt - org.eclipse.jdt.core - 3.13.102 - - org.gradle gradle-tooling-api 4.2 + system + ${basedir}/lib/gradle-tooling-api-4.2.jar + + + org.eclipse.core + org.eclipse.core.commands + 3.9.200 + system + ${basedir}/lib/org.eclipse.core.commands-3.9.200.jar + + + org.eclipse.core + org.eclipse.core.contenttype + 3.7.200 + system + ${basedir}/lib/org.eclipse.core.contenttype-3.7.200.jar + + + org.eclipse.core + org.eclipse.core.expressions + 3.6.200 + system + ${basedir}/lib/org.eclipse.core.expressions-3.6.200.jar + + + org.eclipse.core + org.eclipse.core.filesystem + 1.7.200 + system + ${basedir}/lib/org.eclipse.core.filesystem-1.7.200.jar + + + org.eclipse.core + org.eclipse.core.jobs + 3.10.200 + system + ${basedir}/lib/org.eclipse.core.jobs-3.10.200.jar + + + org.eclipse.core + org.eclipse.core.resources + 3.13.200 + system + ${basedir}/lib/org.eclipse.core.resources-3.13.200.jar + + + org.eclipse.core + org.eclipse.core.runtime + 3.15.100 + system + ${basedir}/lib/org.eclipse.core.runtime-3.15.100.jar + + + org.eclipse.equinox + org.eclipse.equinox.app + 1.4.0 + system + ${basedir}/lib/org.eclipse.equinox.app-1.4.0.jar + + + org.eclipse.equinox + org.eclipse.equinox.common + 3.10.200 + system + ${basedir}/lib/org.eclipse.equinox.common-3.10.200.jar + + + org.eclipse.equinox + org.eclipse.equinox.preferences + 3.7.200 + system + ${basedir}/lib/org.eclipse.equinox.preferences-3.7.200.jar + + + org.eclipse.equinox + org.eclipse.equinox.registry + 3.8.200 + system + ${basedir}/lib/org.eclipse.equinox.registry-3.8.200.jar + + + org.eclipse.jdt + org.eclipse.jdt.core + 3.13.102 + system + ${basedir}/lib/org.eclipse.jdt.core-3.13.102.jar + + + org.eclipse + org.eclipse.osgi + 3.13.200 + system + ${basedir}/lib/org.eclipse.osgi-3.13.200.jar + + + org.eclipse + org.eclipse.text + 3.8.0 + system + ${basedir}/lib/org.eclipse.text-3.8.0.jar + + + org.slf4j + slf4j-api + 1.7.10 + system + ${basedir}/lib/slf4j-api-1.7.10.jar - org.slf4j slf4j-simple 1.7.10 - test + system + ${basedir}/lib/slf4j-simple-1.7.10.jar diff --git a/script/update_java_indexer.sh b/script/update_java_indexer.sh index f1e01c12..18e302f6 100755 --- a/script/update_java_indexer.sh +++ b/script/update_java_indexer.sh @@ -30,7 +30,7 @@ cd $ROOT_DIR/ cd java_indexer echo "cleaning and building java_indexer.jar" -mvn clean package dependency:copy-dependencies +mvn clean package cd ../ @@ -38,4 +38,4 @@ echo -e $INFO "copy jars" mkdir -p bin/app/data/java/lib/ rm -rf bin/app/data/java/lib/* cp -r java_indexer/target/java-indexer-1.0.jar bin/app/data/java/lib/java-indexer.jar -cp -r java_indexer/target/dependency/*.jar bin/app/data/java/lib +cp -r java_indexer/lib/*.jar bin/app/data/java/lib diff --git a/src/lib_java/utility/utilityJava.cpp b/src/lib_java/utility/utilityJava.cpp index e895d079..f7491fcb 100644 --- a/src/lib_java/utility/utilityJava.cpp +++ b/src/lib_java/utility/utilityJava.cpp @@ -21,19 +21,19 @@ namespace utility L"gradle-tooling-api-4.2.jar", L"java-indexer.jar", L"org.eclipse.core.commands-3.9.200.jar", - L"org.eclipse.core.contenttype-3.7.100.jar", + L"org.eclipse.core.contenttype-3.7.200.jar", L"org.eclipse.core.expressions-3.6.200.jar", L"org.eclipse.core.filesystem-1.7.200.jar", - L"org.eclipse.core.jobs-3.10.100.jar", - L"org.eclipse.core.resources-3.13.100.jar", - L"org.eclipse.core.runtime-3.15.0.jar", - L"org.eclipse.equinox.app-1.3.600.jar", - L"org.eclipse.equinox.common-3.10.100.jar", + L"org.eclipse.core.jobs-3.10.200.jar", + L"org.eclipse.core.resources-3.13.200.jar", + L"org.eclipse.core.runtime-3.15.100.jar", + L"org.eclipse.equinox.app-1.4.0.jar", + L"org.eclipse.equinox.common-3.10.200.jar", L"org.eclipse.equinox.preferences-3.7.200.jar", - L"org.eclipse.equinox.registry-3.8.100.jar", + L"org.eclipse.equinox.registry-3.8.200.jar", L"org.eclipse.jdt.core-3.13.102.jar", - L"org.eclipse.osgi-3.13.100.jar", - L"org.eclipse.text-3.7.0.jar", + L"org.eclipse.osgi-3.13.200.jar", + L"org.eclipse.text-3.8.0.jar", L"slf4j-api-1.7.10.jar", L"slf4j-simple-1.7.10.jar" };