argon bulletin board

Експертно търсене  

Новини:

Регистрирането на нови потребители е временно деактивирано.

Автор Тема: Java Въпрос относно разни работи:)  (Прочетена 3171 пъти)

JOKe

  • Неактивен Неактивен
  • Публикации: 2656
  • Code or Die

Гледам че доста хора тук са запалени по Java затва да си задам 1-2 вапроса дето винаги сам се чудил пък дано някой отговори ;
въпрос 1 :
как да направя exe щото някои усери са супер зле и кво да им обяаснявам хем Bat им давам и пак не искат да го пускат щото бил "досовски" хаха ...
въпрос 2 :
kak moga da si Pack-на проекта с няакаква виртуална машина така че да не трябва да има качена на ПЦ-то ами да си ползва неговата която си е пакната в Зип-а да кажем
п.с. опенОфис ползва нещо такова ... т.е. Pack-нат е с Java Runtime Enviernemент 1.4.1 ( поне така беше офиса ver 1.1)
Активен

Phyz

  • Гост
Java Въпрос относно разни работи:)
« Отговор #1 -: 06.11.2004, 12:00:00 »

Най-лесния начин е наистина да си направиш .exe на C или Delphi, което CreateProcess ва виртуалната машина:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/createprocess.asp

Можеш да си забраниш или позволиш конзолката с едно флагче в STARTUPINFO структурата, както и да си пренасочиш стандартния изход в някакъв файл, за да можеш да разбереш кво се е случило като се издъни нещо. Иначе има там някакви "Java2exe" глупости, дето обаче са крайно ограничени... (http://www.duckware.com/jexepack/)
Виж с инсталатора нещата са малко по-сложни... не можеш да разпространяваш сънската VM, щото така пише в лиценза... OOffice и Sun са дупе и гащи (ОО е стартирал когато Sun са отворили кода на Star Office), тъй че те могат да си я разпространяват колкото си искат. Обаче можеш да разпространяваш примерно Blackdown Java. Виж и този сайт:

http://www.zerog.com

системката е комерсиална, обаче като гледам какви продукти я използват... сигурно е доста добра.
Активен

StillOpossum

  • Неактивен Неактивен
  • Публикации: 39
  • ...........
    • http://shteryo.argon.acad.bg/
Java Въпрос относно разни работи:)
« Отговор #2 -: 08.11.2004, 09:37:00 »

Тук са успели да го напрвят:
http://www.jext.org/
програмата е с GPL лиценз така, че може да разгледаш кое как е направено и да го използваш.

Райчо Мукелов

  • Неактивен Неактивен
  • Публикации: 486
  • I snuggle with subwoofers
    • HULTIG - Human Language Technlogy and Bioinformatics Interest Group
Java Въпрос относно разни работи:)
« Отговор #3 -: 09.11.2004, 01:06:00 »

Znachi ima paketirana VM v toq redaktor?

[This message has been edited by sasquatch (edited 09-11-2004).]
Активен

StillOpossum

  • Неактивен Неактивен
  • Публикации: 39
  • ...........
    • http://shteryo.argon.acad.bg/
Java Въпрос относно разни работи:)
« Отговор #4 -: 09.11.2004, 16:44:00 »

Има вариант с инсталатор и пакетирана JVM, а също и вариант с инсталатор написан на Java но ти трябва и инсталирана такава  . Не ме питайте кое как е направено, ще трябва сами да го разберете, аз съм далеч от тези неща   .

Boris

  • Неактивен Неактивен
  • Публикации: 45
    • BorisV5
Java Въпрос относно разни работи:)
« Отговор #5 -: 09.11.2004, 17:04:00 »

Joke eto ti edno mnogo dobro re6enie, ne ti e nujni nito *.bat nito JVM, a na vsi4koto otgore stava mnogo lesno. http://www.ej-technologies.com/index.html
tuk e programkata koiato ti pravi EXE na proekt4eto a ako iska6 tam ima i Win installer. Edinstvenoto e 4e triabva da si napravi6 proekta na *.jar   V5
Активен
BorisV5

JOKe

  • Неактивен Неактивен
  • Публикации: 2656
  • Code or Die
Java Въпрос относно разни работи:)
« Отговор #6 -: 09.11.2004, 23:45:00 »

hm mersi za otzivite. :+)) sq sha vidq povecheto neshta osven neshtata deto sa super gosu za mene .. hm JEdit-a e dobra ideq as daje sam go polzval ama neznaeh che ima i s packnata JVM ... kym nego .. stranno sq sha go vidq ... pone dali go ima inache Borka mersi sq sha vidq ej-technologies-a   mai tva e nai lesniq variant samo dano se darji dobre./
Активен

Boris

  • Неактивен Неактивен
  • Публикации: 45
    • BorisV5
Java Въпрос относно разни работи:)
« Отговор #7 -: 10.11.2004, 13:06:00 »

Активен
BorisV5

JOKe

  • Неактивен Неактивен
  • Публикации: 2656
  • Code or Die
Java Въпрос относно разни работи:)
« Отговор #8 -: 12.11.2004, 00:01:00 »

Borka ama primerno exe4j .. ti prai exe ama iska i VM..   ... q kaji moje li da go pakcna nqakak s tochno orpedelena vm ..   i da si varvqt zaedno
p.s. pri install4j shtoto ne sam go proal moje li da si packnesh VM ?
btw sq sha vidq i jedit kak sa go napraili nai dobre :P
Активен

Емил Дойчев

  • Неактивен Неактивен
  • Публикации: 278
Java Въпрос относно разни работи:)
« Отговор #9 -: 14.11.2004, 16:55:00 »

JOKe, има още един вариант - нарича се Java Web Start. Това е технология, за инсталиране на Java приложения от web. Стандартно е включена в J2SE (http://java.sun.com/products/javawebstart/overview.html ). Има възможност да зададеш JRE версията на която върви твоето приложение, и ако на клиентския компютър не е инсталирана тази версия JWS си я сваля от сайта на sun. Освен това ако в последствие направиш update на някой от jar-овете те се свалят при следващото стартиране на клиентския компютър.

Вероятно това няма да ти свърши работа в случая, но е доста интересно решение и си заслужава да му хвърлиш едно око.
Активен

Boris

  • Неактивен Неактивен
  • Публикации: 45
    • BorisV5
Java Въпрос относно разни работи:)
« Отговор #10 -: 15.11.2004, 18:37:00 »

emil, podkrepiam te, tova e dosta dobra texnologia  
Активен
BorisV5