thomas91
Goto Top

Javaw kann nicht gefunden werden

Guten Morgen,

aktuell habe ich ein kleines Problem, welches ich aber durch Recherchen nicht eigenständig lösen konnte.
Wir haben ein Programm im Einsatz, das Java bei der Installation mitbringt. Dieses wird durch ein bat-Datei geöffnet und meldet danach ./java/bin/javaw kann nicht gefunden werden.
In der Batch-Datei steht folgendes:
start ./java/bin/javaw -jar -Xmx1024m Program3-3.0.0.jar C:\ProgramData\Program\

Installationspfad: C:/"Program Files (x86)"/Program
Java-Pfad: C:/"Program Files (x86)"/Program/java/bin/javaw

Ich habe den "Befehl" angepasst und bekomme danach folgende Meldung:

Error: Unable to access jarfile Program3-3.0.0.jar
Angepasste Version
start C:/"Program Files (x86)"/Program/java/bin/javaw -jar -Xmx1024m Program3-3.0.0.jar C:\ProgramData\Program\  

Über eure Hilfe würde ich mich sehr freuen.

Gruß
Thomas

Content-Key: 516593

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

Printed on: April 24, 2024 at 23:04 o'clock

Member: godlie
godlie Nov 18, 2019 at 10:41:41 (UTC)
Goto Top
Hallo,

du hast deine " falsch gesetzt.

start "C:/Program Files (x86)/Program/java/bin/javaw" -jar -Xmx1024m Program3-3.0.0.jar C:\ProgramData\Program\  
Member: Thomas91
Thomas91 Nov 18, 2019 updated at 10:50:06 (UTC)
Goto Top
Hallo Godlie,

danke für deinen Kommentar. Ich bekomme nun die Meldung "Java Virtual Mchine Launcher - Error: Unable to access jarfile Program3-3..0.0.jar"
Könnte das ein Berechtigungsproblem sein?

Edit: Ich habe den User Vollzugriff gegeben aber der Fehler bleibt bestehen.
Member: AndreasHoster
AndreasHoster Nov 18, 2019 at 10:52:00 (UTC)
Goto Top
Gib einfach mal den kompletten Pfad zur Jar in Deiner Batch ein, dann sollte es auch gehen.
Member: godlie
godlie Nov 18, 2019 at 10:52:16 (UTC)
Goto Top
Hallo,

du musst den ganzen pfad zu deiner Progamm3...jar angeben

start "C:/Program Files (x86)/Program/java/bin/javaw" -jar -Xmx1024m "C:\ProgramData\Program\Program3-3.0.0.jar"  
Member: SlainteMhath
SlainteMhath Nov 18, 2019 at 10:55:16 (UTC)
Goto Top
Moin,

stell dem "start" doch mal ein
cd /D C:/"Program Files (x86)"/Program/  
vorran. Sieht so aus, als würde die Batch mit dem falschen Arbeitsverzeichnis gestartet werden.

lg,
Slainte
Member: Thomas91
Thomas91 Nov 18, 2019 updated at 11:14:32 (UTC)
Goto Top
Zitat von @SlainteMhath:

Moin,

stell dem "start" doch mal ein
> cd /D C:/"Program Files (x86)"/Program/  
> 
vorran. Sieht so aus, als würde die Batch mit dem falschen Arbeitsverzeichnis gestartet werden.

lg,
Slainte

Moin,

mit der von dir beschriebenen Zeile vor dem start bekomme ich zwar keinen Fehler, aber das Programm öffnet sich trotzdem nicht.

LG
Member: laster
Solution laster Nov 18, 2019 at 11:17:21 (UTC)
Goto Top
@echo off
cd /d Pfad_wo_die_JAR-Datei_liegt
start "C:/Program Files (x86)/Program/java/bin/javaw" -jar -Xmx1024m Program3-3.0.0.jar C:\ProgramData\Program\  
vG
LS