JavaEE bevezetés
Fejlesszünk Java Enterprise Edition környezetben. Én az eclipse-t fogom használni, tomcat szerverrel, plusz majd mysql adatbázist fogok használni hozzá. |
|
Eclipse letölthető innen: https://www.eclipse.org/downloads/ Eclipse IDE for Java EE Developers, ezt töltsük le csomagoljuk ki. Tegyünk fel a gépünkre tomcat szervert is. Akinek linuxos gépe van használhatja ezt a leírást: http://itgyor.com/content/debian_jessie_tomcat8 Akinek windowsos gépe van az töltse le: https://tomcat.apache.org/download-80.cgi A tomcat-en belül a bin mappában a startup.bat-ot kell elindítani, windowsban telepítés után. Én a tomcat-et localhostra telepítettem, bár elvileg futhat távoli gépen is. (az ne legyen zavaró, hogy az én gépemen van még a 7-es tomcat is és vannak képek ahol az szerepel, van ahol meg a 8-as :) Kezdeti lépéseknél teljesen mindegy hanyas tomcat-et használunk, de ha most telepítünk telepítsünk minnél újjabbat. Mysql-servert telepíteni se nagy kaland se windows-ra se linuxra :) Majd később teszünk fel maven-t is, hogy a függőségeket könnyen tudjuk kezelni és egyszerűen készíthessünk war csomagokat is, de most az elején erre még nincs szükségünk. Jelenleg kb ennyire van szükség a kezdetekhez, majd később még bővülni fog ez a leírás is. Az eclipse-ben a tomcat szerverünket kell beállítani, hogy a java kódot lefordítsa. Az eclipse jobb alsó ablakában a server fülön belül kell létrehozni egy új szervert. Hozzunk létre egy új java web alkalmazást. A bal felső ablakban jobb klikk new->Dynamic web project-et válasszuk. Írjuk be az új projektünk nevét: Kattintsunk a next -re. Itt hozhatunk létre plusz mappákat a src -on kívül: Az utolsó ablakban pipáljuk be, hogy generáljon xml fájlt nekünk: Ezután már létre is jött a projektünk ami így fog kinézni: A src mappába kerülnek majd a java fájlok. A webcontentbe a html és jsp fájlok. A meta és web inf-be pedig a "beállításokat" tartalmazó xml fájlok kerülnek. Kezdetnek elég ennyit tudni a mappa szerkezetről :) |
2015.08.09. |
Figyelem! Az itt olvasható leírások, nem teljesek és nem biztos, hogy pontosak. Nem
frissülnek folyamatosan, ezért nem mindegyik használható az aktuális verziójú rendszerekben. Mindenki saját
felelősségére használja az itt található ötleteket. Az esetleges károkért nem vállalunk felelősséget.