Java programozás - Szoftverfejlesztés fórum

üzenetek

hozzászólások


Zsu_
(senior tag)

JedPlus-ban tudsz feljeszteni.
Compilernek meg használhatod a java sdk-t. sun honlapjáról leölthető


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?


Zsu_
(senior tag)

én úgy tudom, hogy nincs


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)

kösz!


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.


beeboy
(addikt)

kösz, legalább valami fogalmam legyen róla :)


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)

elkestem :)


BaLinux
(tag)

Write-only üzemmód, mi, kollega? :D


Miracle
(senior tag)

forget-to-post-and-push-the-OK-button-4-hours-later mod :P


Badb0y
(addikt)

JBuildert használsz?
HA igen,fel tudtad installálni, és indul is a progi :F


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]


BaLinux
(tag)

Ez a WinXP vs Java elég vicces tud lenni... :)
Volt már olyan bug, hogy ATI videókártyákkal kifagyott. Esetleg 1.5.0-t nem próbáltad?

üzenetek