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-Key: 7246211425

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

Printed on: April 30, 2024 at 02:04 o'clock

Member: maretz
maretz Apr 17, 2024 at 08:47:47 (UTC)
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...
Member: Megaadwwh
Megaadwwh Apr 17, 2024 at 10:01:51 (UTC)
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
.
Member: maretz
maretz Apr 17, 2024 at 10:30:30 (UTC)
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...
Member: Megaadwwh
Megaadwwh Apr 17, 2024 at 10:59:33 (UTC)
Goto Top
Wenn auf dieses Verzeichnis zugegriffen wird hat es doch nichts mit dem Gebirge zu tun

<RunVerzeichnis>\\server\freigabe\test\</RunVerzeichnis>
Member: Avoton
Avoton Apr 17, 2024 at 13:07:39 (UTC)
Goto Top
Das nicht, aber deine oben genannte *.exe...