Startirane

7 отговора 0 прегледа
#1

Startirane

как се прави така че програма да старира чрез щракане на мишката върху jar-файл? как правим jar - файл изпълним?
мерси!

Отговор
в отговор на Slu4aen #2

Re: Startirane

Ако става въпрос за уиндовс се прави с bat файл. В него се слага нещо от сорта на:
java -jar filename.jar

The human knowledge belongs to the world.
Отговор
в отговор на Matrix_N #3

Re: Startirane

Не питам за това. Имам един едитор писан на Джава, който е пакетиран в джар-файл. Когато щракна два пъти върху него не ми се отваря с WinRar или някой друга архивираща програма, а ми стартира програмата. Действа абсолютно като ехе. И да - става дума за уиндоус.

Отговор
в отговор на Slu4aen #4

Re: Startirane

В манифеста добавил ли си main класа ?

The human knowledge belongs to the world.
Отговор
в отговор на Matrix_N #5

Re: Startirane

E ti kak misli6? Estestveno. Мога да си го стартирам с java -jar filename.
Не те питам за това! Май и ти въобще не знаеш за какво говоря. Следи поста докато някой който знае нещо по въпроса пише. така и ти ще разбереш как става!
Чао!

Отговор
в отговор на Slu4aen #6

Re: Startirane

Когато се инсталира, JRE-то само се асоциира към JAR файловете, освен ако не му се забрани.
За да го вържеш на ръка - пускаш explorer-а, tools -> folder options -> file types.
Намираш jar, ако няма си го добавяш. Цъкаш на advanced, добавяш нов action - примерно Run executable jar, в полето Application used to perform action слагаш пълен път към javaw
"C:\Program Files\Java\jre1.5.0_06\bin\javaw.exe" -jar "%1" %*

Отговор
в отговор на тepмит #7

Re: Startirane

... правилният отговор ...

[линк]
Отговор
в отговор на тepмит #8

Re: Startirane

Очевидно JRE-то е настроено, щом изпълнява jar-файлове, създадени от други. Явно въпросът е как да направи jar-файлът изпълним, а това е много лесно и подробно е описано в туториала на java.sun.com (разбира се!):
[линк]

Отговор