megaadwwh
Goto Top

Xml per JAVA in Debian 12 ausführen (KDE)

Hallo Zusammen, ich habe hier eine Software die in Windows zusammen mit Codemeter zur Legitimierung per *.exe gestartet und über eine xml per JAVA ausgeführt wird.

Habt ihr einen Rat wie das in Debian umsetzen kann, Codemeter habe ich bereits installiert und mit dem WIBU System verbunden?

Die *.xml sieht so aus.

<XYProgrammStarterConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">  
<Kundenname>.</Kundenname>
<XYProgrammVerzeichnis>\\server\freigabe\test\</jXYProgrammVerzeichnis>
<RunVerzeichnis>\\server\freigabe\test\</RunVerzeichnis>
<ExternalibsVerzeichnis>system\lib\</ExternalibsVerzeichnis>
<UpdateVerzeichnis>system\update\</UpdateVerzeichnis>
<XYProgrammStarterMitJkaratBeenden>true</XYProgrammMitXYProgrammBeenden>
<trayIconImmerAnzeigen>true</trayIconImmerAnzeigen>
<AusgabeAufKonsole>false</AusgabeAufKonsole>
<XYProgrammConsoleAnzeigen>false</XYProgrammConsoleAnzeigen>
<LogVerzeichnis>C:\test\logs</LogVerzeichnis>
<LogHistorieTage>7</LogHistorieTage>
<JavaPfad>C:\test\java\bin\java.exe</JavaPfad>
<JavaArguments>-DXYProgramm.menue.ini=C:\XYProgrammtest\XYProgramm.ini -Djkarat.dms=1 -DXYProgramm.wiki=http://192.168.7.30:8080/xwiki/bin/view/XYProgramm/</JavaArguments>
<MainClass>XYProgramm.menue.MainWindow</MainClass>
<ProgramParameter/>
<SplashImagePfad>C:\XYProgrammtest\bin\jKaratSplash.gif</SplashImagePfad>
</XYProgrammStarterConfig>

Content-ID: 7246211425

Url: https://administrator.de/contentid/7246211425

Ausgedruckt am: 21.11.2024 um 23:11 Uhr

maretz
maretz 17.04.2024 um 10:47:47 Uhr
Goto Top
also - du willst ne exe auf linux ausführen? Kurz -> nein, geht nicht so einfach... und wenn du dir deine datei mal so anschaust siehst du da überall pfade drin die es auf Linux so nicht gibt (C: -> gibt keine laufwerke... \ als Verzeichnistrenner ist ebenfalls eher nich so...). Also wenn würde ich den hersteller um ne Linux-Version bitten...
Megaadwwh
Megaadwwh 17.04.2024 um 12:01:51 Uhr
Goto Top
Ist es definitiv so? Denn die Software liegt auf Ubuntu Server ohne GUI und nicht in einer virtuellen Maschine, aber ist es doch weder ein Windows, noch ein Linux Programm sondern eher ein Java Programm
.
maretz
maretz 17.04.2024 um 12:30:30 Uhr
Goto Top
wenn es ne exe is dann is da irgendeine form vom loader drin was der unter linux nich kennen wird. Für Linux is ne exe eben nix, echsen gehören ins gebirge aber nich auf ne festplatte...

Und ganz sicher werden pfade wie "C:\..." unter linux nicht funktionieren...
Megaadwwh
Megaadwwh 17.04.2024 um 12:59:33 Uhr
Goto Top
Wenn auf dieses Verzeichnis zugegriffen wird hat es doch nichts mit dem Gebirge zu tun

<RunVerzeichnis>\\server\freigabe\test\</RunVerzeichnis>
Avoton
Avoton 17.04.2024 um 15:07:39 Uhr
Goto Top
Das nicht, aber deine oben genannte *.exe...