

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.
Prosím, zkuste ještě poradit. Na Win 7 program funguje bezchybně.
BTW. ale tipujem ze ten program cosi hlada po registry, a hlada kde mas javu. A mozno na tom W10 ten registry zaznam nenajde, a hlasi ze neni java. Mozes si pripadne pod W7 skusit nejak odsledovat registry pristupy ak sa to da (neviem zhlavy) alebo hladat v registry v tych W7 slovo java, a pozret ci su take zaznamy aj v tych W10. (ak ne tak skus doplnit)
Sic transit gloria mundi- skenovat se to dá třeba procmonem, nicméně už jen ty názvy odrazují. to nebude aplikace pro windows.
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:
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ě.
Tak ešte skús ten .properties súbor umiestniť k EXE súboru. Ak sa v ani jednom prípade nezmenila chybová hláška, tak v tom prípade sa budeš musieť obrátiť na autora programu, pretože to čo vypisuje, je potom nezmysel.
Nezměnilo se nic. To je pěkně debilní. Nic jinýho už by nešlo?
bump
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 ničem nepátrám, hlavně, že to funguje. Všem díky za příspěvky.