logic: update java indexer to new version of Java dependencies

* JavaSymbolSolver: Commit fac13d99
* JavaParser: Tag 3.2.0
This commit is contained in:
malte_langkabel
2017-05-04 17:06:28 +02:00
parent d096106ec5
commit da2b44bd25
11 changed files with 6 additions and 5 deletions
+1 -1
View File
@@ -673,7 +673,7 @@
<Directory Id='DataJava' Name='java'>
<Component Id='JavaGuavaJar' Guid='*' Win64="$(var.Win64)">
<File Id='JavaGuava' Name='guava-18.0.jar' DiskId='1' Source='./../../../bin/app/data/java/guava-18.0.jar' KeyPath='yes' />
<File Id='JavaGuava' Name='guava-21.0.jar' DiskId='1' Source='./../../../bin/app/data/java/guava-21.0.jar' KeyPath='yes' />
</Component>
<Component Id='JavaJavaIndexerJar' Guid='*' Win64="$(var.Win64)">
<File Id='JavaJavaIndexer' Name='java-indexer.jar' DiskId='1' Source='./../../../bin/app/data/java/java-indexer.jar' KeyPath='yes' />
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -28,9 +28,9 @@ void JavaEnvironmentFactory::createInstance(std::string classPath, std::string&
}
std::function<jint (JavaVM**, void**, void*)> createInstanceFunction;
const FilePath javaPath(ApplicationSettings::getInstance()->getJavaPath());
createInstanceFunction = utility::loadFunctionFromLibrary<jint, JavaVM**, void**, void*>(
FilePath(ApplicationSettings::getInstance()->getJavaPath()),
javaPath,
"JNI_CreateJavaVM",
errorString
);
+1 -1
View File
@@ -24,7 +24,7 @@ std::string JavaParser::prepareJavaEnvironment()
const std::string separator = ":";
#endif
JavaEnvironmentFactory::createInstance(
ResourcePaths::getJavaPath().str() + "guava-18.0.jar" + separator +
ResourcePaths::getJavaPath().str() + "guava-21.0.jar" + separator +
ResourcePaths::getJavaPath().str() + "java-indexer.jar" + separator +
ResourcePaths::getJavaPath().str() + "javaparser-core.jar" + separator +
ResourcePaths::getJavaPath().str() + "javaslang-2.0.3.jar" + separator +
+1
View File
@@ -108,6 +108,7 @@ std::vector<std::shared_ptr<IndexerCommand>> SourceGroupJava::getIndexerCommands
bool SourceGroupJava::prepareJavaEnvironment()
{
const std::string errorString = JavaParser::prepareJavaEnvironment();
if (errorString.size() > 0)
{
LOG_ERROR(errorString);
+1 -1
View File
@@ -817,7 +817,7 @@ private:
const std::string separator = ":";
#endif
JavaEnvironmentFactory::createInstance(
"../app/data/java/guava-18.0.jar" + separator +
"../app/data/java/guava-21.0.jar" + separator +
"../app/data/java/java-indexer.jar" + separator +
"../app/data/java/javaparser-core.jar" + separator +
"../app/data/java/javaslang-2.0.3.jar" + separator +