diff --git a/.project b/.project
new file mode 100644
index 0000000..a09e9ec
--- /dev/null
+++ b/.project
@@ -0,0 +1,11 @@
+
+
+ knip-tess4j
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/org.knime.knip.tess4j.base/.classpath b/org.knime.knip.tess4j.base/.classpath
index 6195f65..9a31951 100644
--- a/org.knime.knip.tess4j.base/.classpath
+++ b/org.knime.knip.tess4j.base/.classpath
@@ -1,6 +1,10 @@
-
+
+
+
+
+
diff --git a/org.knime.knip.tess4j.base/.settings/org.eclipse.jdt.core.prefs b/org.knime.knip.tess4j.base/.settings/org.eclipse.jdt.core.prefs
index 3a21537..92dd3c2 100644
--- a/org.knime.knip.tess4j.base/.settings/org.eclipse.jdt.core.prefs
+++ b/org.knime.knip.tess4j.base/.settings/org.eclipse.jdt.core.prefs
@@ -1,11 +1,14 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.compliance=21
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=21
diff --git a/org.knime.knip.tess4j.base/META-INF/MANIFEST.MF b/org.knime.knip.tess4j.base/META-INF/MANIFEST.MF
index 850be35..e4babd0 100644
--- a/org.knime.knip.tess4j.base/META-INF/MANIFEST.MF
+++ b/org.knime.knip.tess4j.base/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@ Require-Bundle: org.knime.base;bundle-version="[3.0.0,6.0.0)",
imglib2;bundle-version="5.3.0",
imagej-common;bundle-version="0.26.1",
scijava-common;bundle-version="2.74.2"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-21
Bundle-ClassPath: knip_ocr.jar,
lib/jna.jar,
lib/tess4j-lw-3.0.0-SNAPSHOT.jar,
diff --git a/org.knime.knip.tess4j.bin.linux.amd64/META-INF/MANIFEST.MF b/org.knime.knip.tess4j.bin.linux.amd64/META-INF/MANIFEST.MF
index 5f11ca8..6aa7779 100644
--- a/org.knime.knip.tess4j.bin.linux.amd64/META-INF/MANIFEST.MF
+++ b/org.knime.knip.tess4j.bin.linux.amd64/META-INF/MANIFEST.MF
@@ -11,4 +11,4 @@ Bundle-NativeCode:
lib/linux/amd64/liblept.so;
osname=Linux;
processor=x86_64
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-21
diff --git a/org.knime.knip.tess4j.bin.macosx.amd64/META-INF/MANIFEST.MF b/org.knime.knip.tess4j.bin.macosx.amd64/META-INF/MANIFEST.MF
index b5c9404..fa400bb 100644
--- a/org.knime.knip.tess4j.bin.macosx.amd64/META-INF/MANIFEST.MF
+++ b/org.knime.knip.tess4j.bin.macosx.amd64/META-INF/MANIFEST.MF
@@ -5,7 +5,7 @@ Bundle-SymbolicName: org.knime.knip.tess4j.bin.macosx.amd64
Bundle-Version: 1.3.3.qualifier
Bundle-Vendor: University of Konstanz
Fragment-Host: org.knime.knip.tess4j.base;bundle-version="1.3.3.qualifier"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-21
Eclipse-PlatformFilter: (&(osgi.os=macosx)(osgi.arch=x86_64))
Bundle-NativeCode:
lib/macosx/amd64/liblept.4.dylib;
diff --git a/org.knime.knip.tess4j.bin.windows.amd64/META-INF/MANIFEST.MF b/org.knime.knip.tess4j.bin.windows.amd64/META-INF/MANIFEST.MF
index 02465b5..4a6230c 100644
--- a/org.knime.knip.tess4j.bin.windows.amd64/META-INF/MANIFEST.MF
+++ b/org.knime.knip.tess4j.bin.windows.amd64/META-INF/MANIFEST.MF
@@ -5,7 +5,7 @@ Bundle-SymbolicName: org.knime.knip.tess4j.bin.windows.amd64
Bundle-Version: 1.3.3.qualifier
Bundle-Vendor: University of Konstanz
Fragment-Host: org.knime.knip.tess4j.base;bundle-version="1.3.3.qualifier"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-21
Eclipse-PlatformFilter: (&(osgi.os=win32)(osgi.arch=x86_64))
Bundle-NativeCode:
lib/windows/amd64/libwinpthread-1.dll;
diff --git a/pom.xml b/pom.xml
index 22bcf15..2c7d114 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,11 +12,14 @@
1.0.0
-SNAPSHOT
- 5.1
- 2.7.5
+ nightly
+ 4.0.13
${tycho.version}
UTF-8
UTF-8
+ 21
+ 21
+ 21
@@ -85,7 +88,7 @@
- org.eclipse.tycho.extras
+ org.eclipse.tycho
tycho-buildtimestamp-jgit
${tycho.extras.version}
@@ -136,14 +139,14 @@
- org.eclipse.tycho.extras
- tycho-source-feature-plugin
+ org.eclipse.tycho
+ tycho-source-plugin
- source-feature
+ feature-source
package
- source-feature
+ feature-source
@@ -166,7 +169,7 @@
tycho-packaging-plugin
- org.eclipse.tycho.extras
+ org.eclipse.tycho
tycho-buildtimestamp-jgit
${tycho.extras.version}