Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

JAVA zu EXE

Empfohlene Antworten

Veröffentlicht

Ich habe mit "Excelsior JET" ein JAVA programm zu einer *.EXE compiliert. Auf meinen PC funktioniert es auch aber sobald ich das Programm auf nen anderen PC ausführen möchte, sagt mir aber der PC das irgend ne *.DLL fehlt.

Es kann doch nicht sein, dass mein Programm ne DLL im Windows-Ordner benötigt um zu laufen(das würde ja bedeuten jeder User muss erst die DLL manuell installieren ehe mein Programm läuft).

Kennt jemand das Problem bzw weis jemand wie man es umgeht?

doch natürlich (nicht nur bei JAVA so) nur muss diese nicht unbedingt im Windows verzeichnis liegen besser ist das Verzeichnis in dem die EXE liegt.

ABer zu der dll es kann sein das der Compieler diese Dll verwendet. Somit kann es sein das diese zum starten des Programms benötigt wird da der Compieler vermutlich nicht mit der WIndows API Arbeitet sondern eigene Funktionen verwendet. Ähnliche Probleme hatte ich schon mit Borland c++ Builder, Centura und Borland Delphi.

du gibts ja einen Pfad an bei der compelierung in nativ-code in dem Verzeichnixx liegt dann die EXE und dazu brauchst du dann auch jede Datei in in diesem Verzeichniss angelegt wurde also nicht nur die EXE

achja ich finds wesentlich besser wenn man sein projekt in ein jar file packt und dann per script startet

mfg byte

  • Autor

Das in dem Verzeichnis in dem die EXE angelegt wurde mehrere Dateien sind ist mir auch schon aufgefallen. JAR-Files kann ich unmöglich verwenden da eine EXE einen enormen Geschwindigkeitsbonus mitbringt.

Danke LONE WOLF meinst du es würde genügen die dll in den Programmordner reinzustecken?

  • Autor

OK bin jetzt schon ein Stück weiter. Meine EXE geht nur auf Systemen wo JET(die Software die die EXE erstellt hat) installiert ist. Kennt jemand eine Möglichkeit das zu umgehen oder so anders zu machen das man kein JET mehr braucht?

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.