Привет!
6 отговора
349 прегледа
Привет!
Привет на всички Java програмисти!
Първо за мен, занимавам се с Java от няколко месеца и смея да кажа е напредвам доста бързо! Много ми харесва елегантната същност на езика и чудесният систаксис. Пиша Ви понеже искам да попитам нещо относто стартирането на програмите. Както казах се занимавам от скоро с езика но вече пиша програми, не чак толкова големи, но поне полезни на самия мен. Програьмите ги стартирам от Command Prompt по стандартния начин с командата java. Въпросът ми сега е дали е възможно програмите да се стартират от самия файл, чрез щракане на мишката, по начин подобен на този при който се стартират програмите в уиндоус, чрез щракане върху иконката!
Благодаря за информацията на всички!
Първо за мен, занимавам се с Java от няколко месеца и смея да кажа е напредвам доста бързо! Много ми харесва елегантната същност на езика и чудесният систаксис. Пиша Ви понеже искам да попитам нещо относто стартирането на програмите. Както казах се занимавам от скоро с езика но вече пиша програми, не чак толкова големи, но поне полезни на самия мен. Програьмите ги стартирам от Command Prompt по стандартния начин с командата java. Въпросът ми сега е дали е възможно програмите да се стартират от самия файл, чрез щракане на мишката, по начин подобен на този при който се стартират програмите в уиндоус, чрез щракане върху иконката!
Благодаря за информацията на всички!
Re: Привет!
Да може. Има няколко начина. Както каза любезния човек по-горе, можеш да направиш bat или cmd фаил и там да пише "java MyClassAlabaBala ...". Друг начин е да си направиш шорткът в който да имам подобна java старт команда. В тези случай можеш да смениш и иконката. Трети начин е да да направиш exe което да стартира java програмката. Има free подобни програми които правят това.
Между другото въпроса ти беше много наивен. Това да кажеш че програмите в Windows се стартират чрез щракане върху иконката си е направо смешно, въпреки че отстрани наистина изглежда така.
Лук
Между другото въпроса ти беше много наивен. Това да кажеш че програмите в Windows се стартират чрез щракане върху иконката си е направо смешно, въпреки че отстрани наистина изглежда така.
Лук
Re: Привет!
Ако си под Уиндоус, имаш още вариант освен изброените по-горе. Когато напишеш приложението си, направи си от него изпълним jar файл (в манифеста на jar-а трябва да зададеш атрибут Main-Class, за повече инфо питай гугъл). Когато инсталираш JRE на Уиндоус, то автоматично асоциира jar файловете с VM-то, така че с двойно щракане на изпълним jar го стартираш директно.
Re: Привет!
Здрасти BEG,
Добре е, че желаеш да научиш Java. Програмирането е творческа работа, за която се изисква голямо постоянство и систематичност. Надявам се да си избрал подходящата литература за първоначално въвеждане в езика.
По отношение на твоя въпрос:
В по-горните отговори на твоя въпрос са изложени всички възможности за стартиране на Java програма.
Съществува една допълнителна възможност - създаването на jar файл
С няколко думи - този файл предста пакетирани класове и мета информация за тяхното изпълнение. Най - общ синтаксис:
jar -параметри име.jar <manifest file><*.class> <клас файл с main метод>
примерен манифест:
Manifest-Version: 1.0
Created-By: 1.5.0_02-b09 (Sun Microsystems Inc.)
Main-Class:<име на main class>
Ако ползваш обаче изход на конзола(System.out.*) отново ще трябва да стартираш през cmd.
За по-подробно описание: java.sun.com
Успех.
Добре е, че желаеш да научиш Java. Програмирането е творческа работа, за която се изисква голямо постоянство и систематичност. Надявам се да си избрал подходящата литература за първоначално въвеждане в езика.
По отношение на твоя въпрос:
В по-горните отговори на твоя въпрос са изложени всички възможности за стартиране на Java програма.
Съществува една допълнителна възможност - създаването на jar файл
С няколко думи - този файл предста пакетирани класове и мета информация за тяхното изпълнение. Най - общ синтаксис:
jar -параметри име.jar <manifest file><*.class> <клас файл с main метод>
примерен манифест:
Manifest-Version: 1.0
Created-By: 1.5.0_02-b09 (Sun Microsystems Inc.)
Main-Class:<име на main class>
Ако ползваш обаче изход на конзола(System.out.*) отново ще трябва да стартираш през cmd.
За по-подробно описание: java.sun.com
Успех.
към Dragiiski!!!
Здравей,
не знам как ще прозвучи но би ли ми пратил e-mail-a си на apolo11@abv.bg!
Благодаря!!!
не знам как ще прозвучи но би ли ми пратил e-mail-a си на apolo11@abv.bg!
Благодаря!!!
Към BEG относно...
Търсиш майл адреси, BEG? Ха сега да видим колко внимателно преглеждаш форума!
Между другото, ако не е тайна, какъв редактор използваш за да кодваш? Мисълта ми е, че някой от тях предлагат значителни улеснения с посока на твоя проблем. Например те ти изграждат самия *.jar файл наготово. Както казва ефр. Лук има и free програмки, които лесно и бързо ти го правят този *.jar на *.exe файл, обаче понякога performence-a е съмнителен.
Успех!
Между другото, ако не е тайна, какъв редактор използваш за да кодваш? Мисълта ми е, че някой от тях предлагат значителни улеснения с посока на твоя проблем. Например те ти изграждат самия *.jar файл наготово. Както казва ефр. Лук има и free програмки, които лесно и бързо ти го правят този *.jar на *.exe файл, обаче понякога performence-a е съмнителен.
Успех!