FileCOnverter eigene Umgebungsvariable für JRE11

This commit is contained in:
2023-06-13 10:45:52 +02:00
parent 9e73930bc8
commit 452b0961c7
7 changed files with 2845 additions and 2383 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@@ -8,4 +8,11 @@ do
MEMTEXT_FB_CLASSPATH=${MEMTEXT_FB_CLASSPATH}:${i}
done
java -cp $MEMTEXT_FB_CLASSPATH de.memtext.fileConverting.FileChecker "$@"
if [ "$MEMTEXTFC_JRE" != "" ]
then
$MEMTEXTFC_JRE/bin/java -cp $MEMTEXT_FB_CLASSPATH de.memtext.fileConverting.FileChecker "$@"
else
java -cp $MEMTEXT_FB_CLASSPATH de.memtext.fileConverting.FileChecker "$@"
fi

View File

@@ -1,5 +1,5 @@
= Memtext FileConverter
0.9 7.6.2023
0.9 13.6.2023
:toc:
@@ -17,6 +17,17 @@ Wenn diese aufwändig zu erzeugen waren, erstellen Sie vor der Konvertierung ein
Wichtig: Es kann sein, dass in der Quelldatei selbst keine Kontrollzeichen enthalten sind, diese erst künstlich generiert werden, wenn die Datei mit dem falschen InputEncoding eingelesen wird - vergleiche hierzu den LogLevel Debug.
== Voraussetzung
Es wird eine Java JRE mind. Version 11 erwartet.
Wenn
----
java -version
----
eine ältere Version anzeigt, können Sie aber für das Script eine Umgebungsvariable setzen, die auf ein Verzeichnis mit einer JRE11 oder höher zeigt.
z.B.
----
export MEMTEXTFC_JRE=/usr/lib/jvm/java-11-openjdk-amd64
----
== Quickstart
Eine einzelne ISO-kodierte Datei nach UTF8 konvertieren:
----

File diff suppressed because it is too large Load Diff

View File

@@ -115,10 +115,10 @@ public class FileChecker {
}
public static void main(String[] args) {
initOptions();
if (args.length == 0) {
showUsage();
} else {
initOptions();
CommandLineParser parser = new DefaultParser();
CommandLine cmd = null;
FileChecker fc = new FileChecker();