Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Problém s javaw.exe na W10

Ahoj, potřebuju na PC s desítkama spustit jednu aplikaci, vyskakuje mi chybová hláška. Na W7 funguje normálně, na W10 ani s režimem kompatibility (je to problém s javou, tak to není až takovej shocker).
Chybová hláška

Unable to start Tajná app 1.1.2
javaw.exe
is no longer on your system

Change the execFilename property in C:\Program Files (x86)...Tajná app 1.1.2.properties

V C:\ složka s programem není a na pc s W7 ji aplikace taky neudělala, spustí se ale normálně a chce si pak jen někam hodit save.
Zkoušel jsem reinstalovat Javu, nepomohlo. Poradil by někdo?
Díky moc.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
V prvom rade skontroluj po pridaní do PATH, že tú javaw vieš nájsť (cez príkaz where javaw). Nezabud…
los 14.08.2015 17:32
los
První odstavec ok, přes where javaw to vyhodí obě cesty. Vytvořil jsem tedy soubor C:\Program Files…
Rainy 15.08.2015 00:43
Rainy
Tak ešte skús ten .properties súbor umiestniť k EXE súboru. Ak sa v ani jednom prípade nezmenila chy… nový
los 16.08.2015 13:17
los
Nezměnilo se nic. To je pěkně debilní. Nic jinýho už by nešlo? :-( nový
Rainy 16.08.2015 21:21
Rainy
Tak jsem to vyřešil, nainstaloval jsem do PC tu verzi 7.21 na které mi to jede na sedmičkách. Už po… poslední
Rainy 16.08.2015 21:46
Rainy

V prvom rade skontroluj po pridaní do PATH, že tú javaw vieš nájsť (cez príkaz where javaw). Nezabudni na to, že pri zmene premenných prostredia treba reštartovať proces, z ktorého spúšťaš tú aplikáciu (ak ju spúšťaš napr. z Total Commanderu alebo z inej konzoly, než v ktorej skúšaš, že je javaw k dispozícii). Ale keďže sa pýtaš po takom čase, tak predpokladám, že medzitým si aj reštartoval. Ak to naozaj nefunguje, tak skús možnosť v ďalšom odstavci.

Podľa chybového hlásenia by malo pomôcť vytvoriť ten properties súbor tam, kde ho hľadá a nastaviť v ňom execFilename tak, aby ukazovala na javaw.exe. Ak nebude fungovať, skús použiť krátke názvy adresárov, ale to už vymýšľam, aké problémy by to mohlo mať (krátke názvy zistíš cez dir /x). Použi radšej dopredné lomítka (spätné by bolo potrebné tuším escapovať zdvojením). Properties súbor je textový súbor, kde kľúč a hodnota je oddelená znakom rovná sa. Takže v ňom bude jeden riadok typu:

execFilename=C:/PROGRA~2/Java/JRE1.8~1/bin/javaw.exe

První odstavec ok, přes where javaw to vyhodí obě cesty.
Vytvořil jsem tedy soubor C:\Program Files (x86)\Tajnejprogram\Tajnásložka\Tajnejprogram1.1.1 .properties, do kterýho jsem napsal execFilename=C:/PROGRA~2/Java/JRE1.8~1/bin/javaw.e xe. Bezúspěšně.

Zpět do poradny Odpovědět na původní otázku Nahoru