Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Duc Cao
source-extractor
Commits
c1a00ca5
Commit
c1a00ca5
authored
Apr 01, 2019
by
Duc Cao
Browse files
Remove loading native libs
parent
582f7852
Changes
6
Show whitespace changes
Inline
Side-by-side
lib/wapiti_java/libwapiti.dll
deleted
100644 → 0
View file @
582f7852
File deleted
lib/wapiti_java/libwapiti.dylib
deleted
100644 → 0
View file @
582f7852
File deleted
lib/wapiti_java/libwapiti.so
deleted
100644 → 0
View file @
582f7852
File deleted
lib/wapiti_java/libwapiti_swig.dll
deleted
100644 → 0
View file @
582f7852
File deleted
src/main/java/fr/limsi/sourceExtractor/MainSourceExtractor.java
View file @
c1a00ca5
...
@@ -102,7 +102,7 @@ public class MainSourceExtractor {
...
@@ -102,7 +102,7 @@ public class MainSourceExtractor {
config
.
loadTools
();
config
.
loadTools
();
config
.
loadWapitiNativeLib
();
//
config.loadWapitiNativeLib();
long
startTime
=
System
.
currentTimeMillis
();
long
startTime
=
System
.
currentTimeMillis
();
...
...
src/main/java/fr/limsi/sourceExtractor/application/configuration/SourceExtractorConfig.java
View file @
c1a00ca5
...
@@ -81,7 +81,7 @@ public class SourceExtractorConfig {
...
@@ -81,7 +81,7 @@ public class SourceExtractorConfig {
logger
.
debug
(
"temp dir: {}"
,
tempDir
);
logger
.
debug
(
"temp dir: {}"
,
tempDir
);
extractConfig
(
tempDir
);
extractConfig
(
tempDir
);
loadTools
();
loadTools
();
loadWapitiNativeLib
();
//
loadWapitiNativeLib();
loadWapitiModels
(
""
);
loadWapitiModels
(
""
);
//config();
//config();
}
}
...
@@ -276,28 +276,28 @@ public class SourceExtractorConfig {
...
@@ -276,28 +276,28 @@ public class SourceExtractorConfig {
return
new
StanfordCoreNLP
(
props
);
return
new
StanfordCoreNLP
(
props
);
}
}
public
void
loadWapitiNativeLib
()
{
//
public void loadWapitiNativeLib() {
logger
.
debug
(
"Loading Wapiti library "
);
//
logger.debug("Loading Wapiti library ");
//
// we load the wapiti library compiled for UNIX/POSIX
//
// we load the wapiti library compiled for UNIX/POSIX
if
(
org
.
apache
.
commons
.
lang3
.
SystemUtils
.
IS_OS_LINUX
)
{
//
if (org.apache.commons.lang3.SystemUtils.IS_OS_LINUX) {
logger
.
debug
(
"for Linux..."
);
//
logger.debug("for Linux...");
System
.
load
(
DIR_LIB
+
"/wapiti_java/libwapiti.so"
);
//
System.load(DIR_LIB + "/wapiti_java/libwapiti.so");
}
else
if
(
SystemUtils
.
IS_OS_WINDOWS
)
{
//
} else if (SystemUtils.IS_OS_WINDOWS) {
// we load the wapiti library compiled for WINDOWS
//
// we load the wapiti library compiled for WINDOWS
logger
.
debug
(
"for Windows..."
);
//
logger.debug("for Windows...");
System
.
load
(
DIR_LIB
+
"/wapiti_java/libwapiti_swig.dll"
);
//
System.load(DIR_LIB + "/wapiti_java/libwapiti_swig.dll");
System
.
load
(
DIR_LIB
+
"/wapiti_java/libwapiti.dll"
);
//
System.load(DIR_LIB + "/wapiti_java/libwapiti.dll");
}
else
if
(
SystemUtils
.
IS_OS_MAC
)
{
//
} else if (SystemUtils.IS_OS_MAC) {
logger
.
debug
(
"for MacOsx..."
);
//
logger.debug("for MacOsx...");
System
.
load
(
DIR_LIB
+
"/wapiti_java/libwapiti.dylib"
);
//
System.load(DIR_LIB + "/wapiti_java/libwapiti.dylib");
//
}
else
{
//
} else {
logger
.
error
(
"Cette version n'est pas prévue sur votre OS"
);
//
logger.error("Cette version n'est pas prévue sur votre OS");
System
.
exit
(
1
);
//
System.exit(1);
}
//
}
logger
.
debug
(
" done"
);
//
logger.debug(" done");
}
//
}
/**
/**
* Load model once at startup and reuse wapiti objects
* Load model once at startup and reuse wapiti objects
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment