Hogy orvosoljam ezeket a problémákat?
1.
Java programozást szeretnék tanulni, de a JDK nem nagyon akar működni. Parancssorból nem található elérésnek veszi, NetBeans-ben meg hibát ír ki az egyszerű "Hello World!" kódjára, pedig egyenesen a könyvből lett kiírva, majd utána netről is, hátha a könyv hibás, esetleg túl régi verzió, és ezért elfogadhatatlan a differencia a két verzió között.
2.
A NetBeans hihetetlenül lassítja, és fagyasztja a gépet, szerintetek régebbi verziót érdemes lenne belőle próbálni, vagy van más használható fejlesztői környezet is kisebb gépigénnyel?
Gépem: RAM-512mb ddr sdram CPU-1.5Ghz 1 mag AMD Athlon
VGA-128mb
A válaszokat és a segítséget előre is köszönöm.
1. Valószínűleg csak annyi a gond, hogy nem adtad hozzá a PATH környezeti változóhoz a JDK elérési útját. Netbeanses hibához nem tudok hozzászólni a pontos hibaüzenet ismerete nélkül.
2. Egyszerű programok írásához Notepad++ (vagy hasonló alkalmazás) is elegendő, ezeknek nem kell sok erőforrás. Aztán a kódot javac-vel le tudod fordítani manuálisan.
Az a gond, hogy egy Java-s IDE (Netbeans, Eclipse egyaránt) elég sok memóriát fogyaszt. Már 5 éve is megettek nálam 400 megát egy kis projektnél, 512 MB RAM-mal ezt esélytelen használni.
Nem érdemes notepad+javac kombóval szórakozni, csak saját magadat szopatod halálra vele. Sajnos, az IDE -k jellemzője, hogy viszonylag komoly erőforrásigényük van, cserébe viszont hihetetlenül sokat segítenek a fejlesztés megkönnyítésében, illetve meggyorsításában.
Komoly probléma, hogy a géped egy ~5 évvel ezelőtti viszonylatban nézve is igen gyenge, így ezen jó eséllyel nemigen fog segíteni az sem, hogy az IDE-nek a feladatkezelőben lejjebb veszed a prioritását, hogy ne zabálja fel a gépet.
A probléma konkrét orvoslása mindenképpen az volna, ha felszerelnéd a masinát minimum 2GB memóriával (ezt már olyan 3000Ft -os költséggel megteheted).
Problémás még a Windows XP része is a dolognak. Ez gyakorlatilag egy olyan termék, ami már új korában is vállalhatatlan volt, mostanra pedig megszűnt hozzá a támogatás - ez azt jelenti, hogy viszonylag rövid időn belül bedőlhetnek a programozgatós ábrándjaid, mert nem lesz használható fejlesztőeszköz, ami képes futni a gépeden. (Érdemes lehet karácsonyra elgondolkodni egy új masinán).
Utolsó: te retardált vagy, ne szólj bele a... tulajdonképp semmibe ne szólj bele. Pontosan azért kell notepaddal szórakozni, mert nem bírja el a gépe az IDE-t. Szoftvert könnyebb váltani, mint hardvert, és főleg olcsóbb is.
Az XP meg teljesen vállalható volt régen is és most is, főleg SP3 után, a támogatás megszűnése meg nem azt jelenti, hogy mindenhol leáll az összes XP. Jézusom, mekkora káosz lehet a fejedben?
iostream-mel értek egyet. Főleg hogy a ramot nem nagyon lehetne olyan könnyen megcsinálni, a gépem már madjnem 10 éves, olyan régi típusú ddr sdramot, ami még kompatibilis az alaplappal, nem találnék olcsón szerintem, a gépet meg már rég le akarom cserélni egy jobbra, de egy tényleg használható gép nem fillérekbe kerül, egy gimnazistának meg nem csak úgy a semmiből jön a pénz.
Valószínűleg úgy sem fogok azonnal olyan nagyon összetett programokat írni, amelyekhez esetleg IDE ajánlott.
Egyetérthetsz, de én a helyedben inkább egy valódi fejlesztő tanácsára támaszkodnék.
Ha gyenge a géped, probálkozhatsz mondjuk ezzel: [link]
Ez sem jó megoldás, de még mindig mérföldekkel jobb, mint a javac -kal kézzel szívni. Hozzáteszem, így is rengeteg dolog kiesik a kezedből; ezért is nem fejlesztenek a hivatásosok ilyen felállásban. Se pkg-kezelés, se refactor-support, se tisztességes code completion, stb...
Az, hogy iostream jó wannabe módjára szeret kötözködni, beszólogatni, meg játszani a nagymenőt, az egy dolog, de ha hagyod, hogy megtévesszen, saját magaddal szúrsz ki. Nem profi; ez már számtalan hozzászólásából kiderült.
Ha szerencséd van, akkor a Notepad++ -hoz esetleg találhatsz valami komolyabb/használhatóbb Java plugint, és nyertél.
Ha nincs, akkor valószínűleg iostream tanácsa mentén bottal fogsz csapkodni a génlaborban.
Itt megtalálod az archív Eclipse -eket. Ezeket én megpróbálnám a helyedben, és ha valamelyik működik a gépeden (azok közül persze a lehető legkésőbbi), akkor ragaszkodnék hozzá, mert IDE nélkül jóformán belevágni sem érdemes.
Nézzük a javaccal fordítás hátrányait. Megtanulja, hogy fordítunk a Java világban, megérti a csomagok szerkezetét, a szerveződésüket. Megérti, mit jelent a byte kód, mitől hordozható a fordított kód. Nem fog nagy szemekkel pislogni az első pillanatban, amikor valami nem működik az IDE-ben, hanem tudni fogja, hol nézzen bele. Ja várj, ezek az előnyei. Hátrányai nem nagyon vannak egy nagyon vannak egy tanulónál.
Az XP-s hozzászólásoddal meg még a laikusok számára is bebizonyítottad, hogy mekkora kókler vagy, aki hatalmas pofával mondja a hülyeségeket (ezzel talán a menedzseredet megtévesztve, de senki mást). Az annyira durva volt, hogy nem is értem, hogy van pofád bárkinek bármit mondani ezután.
Fiam, kevés vagy te ahhoz, hogy megkérdőjelezd az én szaktudásomat, pláne, mivel megalapozatlanul osztod itt az észt mindenkinek, előadva, milyen májer vagy. Az XP-ről tapasztalatból az a véleményem, ami, tartom, és aki használja, azt nem sajnálom, hogy szopatja vele magát.
A javac -os fordítást egyszer ki kell próbálni, megérteni, hogyan működik, aztán messzire elkerülni a francba. Persze, mivel nincs valódi profi tapasztalatod, ezt te nem tudhatod, csupán próbálsz okosat mondani.
A kóklerségről meg annyit, édes egyetlen gyermekem, hogy egyetlen osztályom többet ér, mint az egész életed, beleértve a jövődet is, ami a te hozzáállásoddal gyakorlatilag nincs is.
Egyébiránt ki vagy te, hogy van pofád csak úgy beugatni mindenkinek? A tudásod nulla; akkor meg mire vered a nyálad? Kopogtass be szépen egy komoly céghez (talán takarítónak felvesznek), mert igencsak rádfér, hogy letöröljék az indokolatlan méretű pofádról az önelégült vigyorodat (i.e. szembesítenek vele, mekkora senki vagy).
Arcoskodhatsz tovább egészen nyugodtan, de attól még maradsz ugyanaz a wannabe, aki többségében hibás, rossz tanácsokkal látja el a kérdezőket, és nagyon büszke magára, mert azt hiszi, überspieler.
Neked inkább a játszótéren kéne csúszdáznod, mintsem az okoskodásoddal itt provokálni az értelmes válaszolókat.
Kedves kérdező! Továbbra is ajánlanám figyelmedbe a régi Eclipse -eket, illetve más IDE -k archívumainak kipróbálását. A notepad nem fejlesztőeszköz, a javac pedig szívás. A fejlesztés nem arról szól, hogy szivatod magad. Keress egy megfelelően okos toolt.
Na, nagyon jól bemutatod magad, csak így tovább. Ahhoz csak egy kérdésem van: milyen érzés 15 évesnek lenni? Rég volt már, szerintem én élveztem, bár nem volt ekkora arcom mellé.
Az egyetlen tényszerűségre viszont válaszolnék, amit sikerült kifosni magadból a sok egyéb mellett:
"Az XP-ről tapasztalatból az a véleményem, ami, tartom, és aki használja, azt nem sajnálom, hogy szopatja vele magát."
Nem erről volt szó. Az XP-ről lehet valakinek jó vagy rossz véleménye, ez azért szubjektív téma. Arról van szó, hogy ezt írtad:
"mostanra pedig megszűnt hozzá a támogatás - ez azt jelenti, hogy viszonylag rövid időn belül bedőlhetnek a programozgatós ábrándjaid, mert nem lesz használható fejlesztőeszköz, ami képes futni a gépeden"
Ami színtiszta marhaság.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!