Ich habe eine Java-Anwendung, die wie folgt aus einer Batchdatei gestartet wird:
SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.5.0_16
SET JAVA_EXE="%JAVA_HOME%\bin\java.exe"
%JAVA_EXE% -Xmx128m -jar ASHV.jar
Ich kann eine Verknüpfung zur Batchdatei erstellen, die Verknüpfung kann jedoch nicht an die Windows 7-Taskleiste angeheftet werden. Ich habe festgestellt, dass ich die Verknüpfung anheften kann, indem ich den Verknüpfungspfad wie folgt spezifiziere:
C:\Windows\System32\cmd.exe /C C:\oracle\ashv-3.4-bin\run.bat
Das Problem ist, dass jetzt sowohl die Verknüpfung als auch die Java-Anwendung ihre eigenen Symbole in der Taskleiste erhalten. Ich möchte, dass es eine Schaltfläche in der Taskleiste gibt, die die Anwendung startet und zum Wechseln zur Anwendung (wie für die meisten Anwendungen) verwendet wird.
ucware.com/jexec
William Jackson
ej-technologies.com/products/exe4j/overview.html
William Jackson
download.oracle.com/javase/1.5.0/docs/tooldocs/windows/jar.html
William Jackson
Ich würde lieber nicht 79 oder 69 US-Dollar ausgeben, um dies zum Laufen zu bringen. Ich verstehe nicht, wofür der dritte Link ist. Vielen Dank.
Leigh Riffel
Ich habe zwei ähnliche kostenlose Anwendungen ausprobiert, Launch4j und JSmooth. Beide konnten eine ausführbare Datei mit einem Symbol erstellen, aber beim Start erstellten sie jeweils ein neues separates Taskleistensymbol mit dem Java-Logo. Vielleicht ist es eine Einschränkung dieser Anwendung.
Leigh Riffel