logic: update java indexer to new version of Java dependencies
* JavaSymbolSolver: Commit fac13d99 * JavaParser: Tag 3.2.0
This commit is contained in:
@@ -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
|
||||
);
|
||||
|
||||
@@ -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 +
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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 +
|
||||
|
||||
Reference in New Issue
Block a user