Avatar
IT Man
Redaktor
Avatar
IT Man:

Nazdar komunito,
poprvé se snažím udělat samo spustitelný soubor. Jedná se o aplikaci v konzoli. Bohužel můj počítač je asi natvrdlý a nechce mi ji spustit. Nebo jde vůbec spouštět přes .jar aplikace do konzole? :D

K věci... mám aplikaci teda do konzole. Příkaz po spuštění (nebo jak se tomu říká) je:

C:\ProgramData\Oracle\Java\javapath\java.exe -jar C:\Users\***\Documents\NetBeansProjects\Nápověda 1\dist\Napoveda1.jar

Bohužel vyskočí jen chybová hláška (viz. obrázek) a program se nespustí. Soubor java.exe existuje (tato cesta se vygeneruje po zadání java). Nevíte, kde může být problém?

Předem všem děkuji za pomoc. A ano, jedná se o program, který jsem zmínil na zdi, ale za boha nemohu vygooglit pomoc. :D

//EDIT: Jedná se o zástupce. Jsem někde našel, že se to spouští přes zástupce.

Editováno 25.2.2015 20:39
Odpovědět 25.2.2015 20:38
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Avatar
IT Man
Redaktor
Avatar
Odpovídá na IT Man
IT Man:

Jejda, zapomněl jsem obrázek. :D

Nahoru Odpovědět 25.2.2015 20:43
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Avatar
IT Man
Redaktor
Avatar
Odpovídá na IT Man
IT Man:

To opravdu nikdo nemá nápad, jak to vyřešit? Tak to nechám jako nespouštěcí soubor a zůstane to na Příkazovém řádku. Škoda ... :(

Editováno 26.2.2015 14:56
Nahoru Odpovědět 26.2.2015 14:55
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Avatar
Hartrik
Redaktor
Avatar
Odpovídá na IT Man
Hartrik:

Osobně programy přes příkazový řádek nespouštím, ale myslím si, že chyba bude v cestě

C:\Users\***\Documents\NetBeansProjects\Nápověda 1\dist\Napoveda1.jar

Obsahuje diakritiku a mezeru. Zkus ať je cesta bez diakritiky a v uvozovkách (nebo bez mezery).

 
Nahoru Odpovědět  +1 26.2.2015 15:08
Avatar
IT Man
Redaktor
Avatar
Odpovídá na Hartrik
IT Man:

Měl jsem to v uvozovkách ... jinak to přejmenování nejde, když přejmenuji složku, počítač furt vidí tu starou a ne Napoveda1. Zkusím ještě večer.

Nahoru Odpovědět 26.2.2015 15:58
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Avatar
Atrament
Člen
Avatar
Odpovídá na IT Man
Atrament:

Zkusil sis přečíst některé z okolních vláken? Já mám pocit, že poslední dobou tu vysvětluju jenom jak spustit javovskou aplikaci mimo IDE :) Ono by snad stálo za to na to napsat vlastní článek :)

 
Nahoru Odpovědět 27.2.2015 14:02
Avatar
IT Man
Redaktor
Avatar
IT Man:

Dobrý, vyřešil jsem to pomocí Batche (díky Daniel Vítek za malou pomoc :D):

@echo off
Java -jar "%userprofile%\Napoveda1.jar
Akceptované řešení
+5 Zkušeností
Řešení problému
Nahoru Odpovědět 27.2.2015 15:11
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.