diff --git a/base-third-project/base-third-step1/pom.xml b/base-third-project/base-third-step1/pom.xml
index 0f2ce6d38..c2101b60d 100644
--- a/base-third-project/base-third-step1/pom.xml
+++ b/base-third-project/base-third-step1/pom.xml
@@ -26,7 +26,7 @@
../../fine-iconloader
../../fine-icu4j
../../fine-imageJ
-
+ ../../fine-j2v8
../../fine-jboss-transaction-api
../../fine-jgit
diff --git a/build.third_step1-jdk11.gradle b/build.third_step1-jdk11.gradle
index f1f283f93..3b9eff091 100644
--- a/build.third_step1-jdk11.gradle
+++ b/build.third_step1-jdk11.gradle
@@ -43,7 +43,7 @@ sourceSets{
"${srcDir}/fine-hsqldb/src/main/java",
"${srcDir}/fine-iconloader/src/main/java",
"${srcDir}/fine-icu4j/src/main/java",
- // "${srcDir}/fine-j2v8/src/main/java",
+ "${srcDir}/fine-j2v8/src/main/java",
// "${srcDir}/fine-jai/src/main/java",
"${srcDir}/fine-jboss-transaction-api/src/main/java",
"${srcDir}/fine-jgit/src/main/java",
@@ -95,8 +95,8 @@ def resourceDirs = [
"${srcDir}/fine-iconloader/src/main/resources",
"${srcDir}/fine-icu4j/src/main/java",
"${srcDir}/fine-icu4j/src/main/resources",
- // "${srcDir}/fine-j2v8/src/main/java",
- // "${srcDir}/fine-j2v8/src/main/resources",
+ "${srcDir}/fine-j2v8/src/main/java",
+ "${srcDir}/fine-j2v8/src/main/resources",
// "${srcDir}/fine-jai/src/main/java",
"${srcDir}/fine-jboss-transaction-api/src/main/java",
"${srcDir}/fine-jboss-transaction-api/src/main/resources",
diff --git a/build.third_step1.gradle b/build.third_step1.gradle
index 8b071bc7b..26470a21d 100644
--- a/build.third_step1.gradle
+++ b/build.third_step1.gradle
@@ -44,7 +44,7 @@ sourceSets{
"${srcDir}/fine-hsqldb/src/main/java",
"${srcDir}/fine-iconloader/src/main/java",
"${srcDir}/fine-icu4j/src/main/java",
- // "${srcDir}/fine-j2v8/src/main/java",
+ "${srcDir}/fine-j2v8/src/main/java",
// "${srcDir}/fine-jai/src/main/java",
"${srcDir}/fine-jboss-transaction-api/src/main/java",
"${srcDir}/fine-jgit/src/main/java",
@@ -143,8 +143,8 @@ task copyFiles(type:Copy,dependsOn:'compileJava'){
with dataContent.call("${srcDir}/fine-hsqldb/src/main/resources")
with dataContent.call("${srcDir}/fine-icu4j/src/main/java")
with dataContent.call("${srcDir}/fine-icu4j/src/main/resources")
- // with dataContent.call("${srcDir}/fine-j2v8/src/main/java")
- // with dataContent.call("${srcDir}/fine-j2v8/src/main/resources")
+ with dataContent.call("${srcDir}/fine-j2v8/src/main/java")
+ with dataContent.call("${srcDir}/fine-j2v8/src/main/resources")
// with dataContent.call("${srcDir}/fine-jai/src/main/java")
with dataContent.call("${srcDir}/fine-jboss-transaction-api/src/main/java")
with dataContent.call("${srcDir}/fine-jboss-transaction-api/src/main/resources")
diff --git a/fine-j2v8/src/main/resources/libj2v8-linux-x86_64.so b/fine-j2v8/src/main/resources/libj2v8-linux-x86_64.so
old mode 100644
new mode 100755
index 19c95ad78..2d0f905ae
Binary files a/fine-j2v8/src/main/resources/libj2v8-linux-x86_64.so and b/fine-j2v8/src/main/resources/libj2v8-linux-x86_64.so differ