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
máš javu v proměnné PATH? edit: něco takového: PATH=C:\ProgramData\Oracle\Java\javapath
touchwood 09.08.2015 21:12
touchwood
Nebyla tam mrcha, ale po přidání stejně nefunguje... Hodil jsem tam i toto... C:\Program Files (x86…
Rainy 09.08.2015 21:31
Rainy
než tyhle ruční zásahy, zkusil bych spíše Javu odinstalovat a nainstalovat korektně nanovo. Podotýká… nový
touchwood 10.08.2015 15:35
touchwood
To jsem samozřejmě zkoušel ještě předtím, než jsem sem napsal. edit: však vidíš o post výš, kam jsem… nový
Rainy 10.08.2015 17:41
Rainy
Bump. Relativně to potřebuju, jsem ochotnej experimentovat.
Rainy 10.08.2015 12:51
Rainy
Pokud z příkazové řádky spustíš "javaw", udělá to něco?
Wikan 10.08.2015 13:03
Wikan
neudělá to nic
Rainy 10.08.2015 14:49
Rainy
Nic? Ani chybovou hlášku to nevypíše? nový
Wikan 10.08.2015 15:30
Wikan
Ne. Vůbec nic. Příkazovej řádek skočí na novej řádek. nový
Rainy 10.08.2015 15:33
Rainy
to je správně - nemá to nic vracet, nesmí to ale vrátit chybu, že příkaz nebyl nalezen. nový
touchwood 11.08.2015 06:53
touchwood
Bump nový
Rainy 10.08.2015 23:24
Rainy
Teď jsem si to přečetl trochu blíže. Podle mého máš problém v textovém konfigurátoru, souboru něco.p… nový
touchwood 11.08.2015 07:01
touchwood
co si matně pamatuju na xp, na některých sestavách java tu cestu nepřiznala- prostě dělala pštrosa.… nový
kmochna 11.08.2015 08:05
kmochna
Ten soubor tam vůbec není, aplikace ho ale nevytváří ani po spuštění (teda alespoň na druhém pc). nový
Rainy 11.08.2015 08:21
Rainy
když si spustíš javacpl.cpl, tak v oušku java je ten balík přiznanej? zkus ho tam kdyžtak ručně přid… nový
kmochna 11.08.2015 08:30
kmochna
Jo, vede to k javaw.exe nový
Rainy 11.08.2015 10:04
Rainy
UAC máš zapnuto? Proč je aplikace v Program files, které mají vyšší úroveň zabezpečení a standardně… nový
touchwood 11.08.2015 08:58
touchwood
Nemám a aplikace je na ploše. Je to portable verze, k jiné nemám přístup. Možná je ta chybová hláška… nový
Rainy 11.08.2015 10:06
Rainy
WinXP píše to samé, testováno na verzi 7.25 i 8.40... na Win7 mi to jede na 7.21, zkusím to samo stá… nový
Rainy 11.08.2015 15:32
Rainy
Je tam nějaký .jar soubor? Pokud ano, tak zkus otřevřít příkazový řádek (win + r, napsat cmd), najed… nový
MaSo 11.08.2015 15:50
MaSo
Aplikace vytvoří při spuštění složku "App". V ní jsou složky local a roaming a bin soubor xsandbox.… nový
Rainy 12.08.2015 19:23
Rainy
chyba aplikace, java portable snad není úplně orientačně blbá. 8 let do w7 vyhrožoval ms, že se budo… nový
kmochna 12.08.2015 19:35
kmochna
Na D: jsem to už zkoušel, cestu nijak nevyberu, prostě se sama vytvoří ve stejným adresáři, jako je… nový
Rainy 12.08.2015 21:33
Rainy
Prosím, zkuste ještě poradit. Na Win 7 program funguje bezchybně. nový
Rainy 14.08.2015 16:05
Rainy
Nemas v tom PC viec verzii javy? Viz ovl.panely-programy. Ak ano tak odinstal vsetky, restart a nain… nový
MM.. 14.08.2015 16:35
MM..
BTW. ale tipujem ze ten program cosi hlada po registry, a hlada kde mas javu. A mozno na tom W10 ten… nový
MM.. 14.08.2015 16:38
MM..
Aplikace vytvoří při spuštění složku "App". V ní jsou složky local a roaming Sic transit gloria mun… nový
kmochna 14.08.2015 17:07
kmochna
V prvom rade skontroluj po pridaní do PATH, že tú javaw vieš nájsť (cez príkaz where javaw). Nezabud… nový
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… nový
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
bump :-[ nový
Rainy 16.08.2015 11:22
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

Aplikace vytvoří při spuštění složku "App". V ní jsou složky local a roaming a bin soubor xsandbox. Ve složkách jsou jen další složky (prázdné) a v jeden jediný soubor je soubor tajnejprogram.__meta__. Kompletně má vytvořená složka 20kb. Aplikace, co se snažím spustit, je .exe. Nemá k sobě nic, je to jen samotnej .exe soubor, kterej si po spuštění vytvoří tu složku "App", kam ukládá práci.

chyba aplikace, java portable snad není úplně orientačně blbá. 8 let do w7 vyhrožoval ms, že se budou používat systémové cesty a ne nějaký paskvil. ve w7 se to řešilo pomocí podvůdků. w10 a prd, co? program spusť na disku d:, cestu na uložení dej samostatnou a vytvořenou.

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)

Aplikace vytvoří při spuštění složku "App". V ní jsou složky local a roaming

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:

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