Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
IT Man
Redaktor
Avatar
IT Man:25.2.2015 20:38

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
Cokoliv a kdokoliv může jednou uspět.
Avatar
IT Man
Redaktor
Avatar
Odpovídá na IT Man
IT Man:25.2.2015 20:43

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

Nahoru Odpovědět 25.2.2015 20:43
Cokoliv a kdokoliv může jednou uspět.
Avatar
IT Man
Redaktor
Avatar
Odpovídá na IT Man
IT Man:26.2.2015 14:55

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
Cokoliv a kdokoliv může jednou uspět.
Avatar
Hartrik
Redaktor
Avatar
Odpovídá na IT Man
Hartrik:26.2.2015 15:08

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:26.2.2015 15:58

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
Cokoliv a kdokoliv může jednou uspět.
Avatar
Atrament
Člen
Avatar
Odpovídá na IT Man
Atrament:27.2.2015 14:02

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:27.2.2015 15:11

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
Cokoliv a kdokoliv může jednou uspět.
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.