JedPlus-ban tudsz feljeszteni.
Compilernek meg használhatod a java sdk-t. sun honlapjáról leölthető
Java programozás - Szoftverfejlesztés fórum
hozzászólások
Zsu_
(senior tag)
beeboy
(addikt)
van olyan compiler ami exe-t készít?
bocs ha tök láma kérdés
BaLinux
(tag)
Nincs olyan ami konkrétan .exe-t készít, csak linux/unixra létezik free compiler (gcj), ami elég korlátozott még, az GUI osztályok még nincsenek támogatva, meg béta persze, viszont tényleg natív futtatható állományt készít.
Kérdés: minek neked ilyen egyáltalán?
beeboy
(addikt)
kösz
hogy minek? csak elméleti kérdés volt, tényleg most ismerkedek vele, hogy egyáltalán mi ez, és mit tud.
tudom, hogy ez is láma de:
általában egy htm fájlba ágyazzák be, és a böngésző futtatja, már ha van JVM?
gondolom az átlaguser nem parancssorból fogja a java.exe-vel futtatni a .class-t
andriscs
(aktív tag)
Hi!
Html oldalakban a Java applet-ek futnak, az alkalmazások JVM-et használva külön állományként futnak(általában jar file-ként összerakva futtatják őket).
BaLinux
(tag)
Az appletek eléggé speciális kis java osztályok, tehát általában még nem is az applet-írás a Java fő profilja. Kétségtelenül praktikus, viszont spec. én eddig 1 appletet se írtam, de számos standalone applikációt.
Átlaguser valóban nem úgy indítja, hogy kikeresi a main osztályodat, és java -cp classpath bla.bla.bla.osztaly
A .jar fileok arra valók, hogy abba becsomagolva a lefordított class-aidat és egy kis meta-információt (mit kell indítani benne pl), egyszerűen el lehessen indítani, leginkább duplakatt .jar-ra, ami azt csinálja hogy: java -jar jarfile
A legjobb megoldás mégiscsak valami script (.bat), ami - ha bonyolult classpath és egyéb beállításaid vannak - megkíméli a usert mindentől. Akár írhatsz is egy kis c(++) progit ami egyszerűen elindítja a java progit.
beeboy
(addikt)
bocs, mégvalami:
ezen a gépen nincs semmi telepítve különösebben, nem tudok kísérletezgetni, nincs is ilyen jar fájl kéznél csak kérdezem:
a .jar-ra nálam (otthon) a winrar indul el, mutatja is a tartalmát.
na most ebből hogy lesz egy duplaklikkre induló alkalmazás, akár egy exe?
szóval, ha a társítás a winzip, és az mutatja is a tartalmát, akkor az átlaguser is azt látja. hogy futassa?
kösz a türelmet
andriscs
(aktív tag)
Hi!
Jobbklikk, társítás, és beállítod neki, hogy: java -jar -classpath (lehet, hogy nem pontosan ez a sorrend).
BaLinux
(tag)
Így van. Ha ''nagyon átlaguserrel'' van dolgod, úgyis készítesz installert, ami beállítja az egészet, tehát bármennyi dolgot kell beállítani, nem számít.
Ja igen, a .jar egy .zip átnevezve, érdemes tudni, nem valami spéci formátum.
Miracle
(senior tag)
a jar fileok teljesen ,,szabvanyos'' zip-tomoritett fileok, minden zip tomorito ki tudja bontani beloluk a class fileokat.
es csendben megjegyzem, h az appleteket folyamatosan szoritja ki a flash, eleg keves uj applet-alapu projekt indul, es a flash is egyre inkabb applet-killer dolog fele fejlodik
ha mar a sima html-nel kicsit gazdagabb klienst szeretnek, akkor inkabb inditok a HTML laprol egy rendes Java appot (nem appletet) es akkor megszabadulok egy csomo korlatozastol.
Miracle
(senior tag)
forget-to-post-and-push-the-OK-button-4-hours-later mod
Badb0y
(addikt)
JBuildert használsz?
HA igen,fel tudtad installálni, és indul is a progi
beeboy
(addikt)
igen, a 7-est tettem fel
w2000 sp3, wxp sp2 alá is gond nélkül települt
UI: az túlzás hogy használom, most kéne tanulgatnom...
[Szerkesztve]
Poro
(csendes tag)
Üdv mindenkinek!
Légyszi segítsetek, mi lehet a baj, mert megőrjít.
Az egyik gépre sehogysem tudom feltelepíteni a Java-t(j2sdk-1_4_2_05-windows-i586-p) XP van rajta. Eddig minden XP-s gépre rá tudtam tenni minden gond nélkül, de az aktuális darab a telepítés közben egyszercsak újraindul és ''a rendszer súlyos hiba után állt helyre'' üzenetet adja. Ha a netről telepítem ugyanez a szitu. Mitől lehet ez?
Köszi:
poro
[Szerkesztve]