„Eclipse” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Kopper986 (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
Kopper986 (vitalap | szerkesztései)
1. sor:
Egy KLIENS! Egy MINECRAFT! PuKIZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ MOMOMOKOLOPOTTOMOSTOROMCOBOLOSOZBOJ!!!!!
 
== KiadásokKLIENS? ==
KLIENS!
2006-óta, az alapítvány koordinálja az éves ''szimultán kiadás''okat. Minden kiadáshoz hozzá tartozik az Eclipse Platform ugyanúgy, mint nagyszámú más Eclipse projekt.
 
Ezidáig a szimultán kiadásokat minden év június negyedik szerdáján bocsátották ki.
 
{| class="wikitable"
! Kódnév
! Dátum
! Platform verzió
! Projektek
|-
| Mars
| 2015. június 24. (tervezett)
| 4.5
| [http://wiki.eclipse.org/Mars Mars projektek]
|-
| Luna
| 2014. június 25.
| 4.4
| [http://wiki.eclipse.org/Luna Luna projektek]
|-
| Kepler
| 2013. június 26.
| 4.3
| [http://wiki.eclipse.org/Kepler Kepler projektek]
|-
| Juno
| 2012. június 27.
| 4.2
| [http://wiki.eclipse.org/Juno Juno projektek]
|-
| Indigo
| 2011. június 22.
| 3.7
| [http://wiki.eclipse.org/Indigo Indigo projektek]
|-
| Helios
| 2010. június 23.
| 3.6
| [http://wiki.eclipse.org/index.php/Helios Helios projektek]
|-
| Galileo
| 2009. június 24.
| 3.5
| [http://wiki.eclipse.org/Galileo Galileo projektek]
|-
| Ganymede
| 2008. június 25.
| 3.4
| [http://wiki.eclipse.org/index.php/Ganymede_Simultaneous_Release Ganymede projektek]
|-
| Europa
| 2007. június 29.
| 3.3
| [http://wiki.eclipse.org/index.php/Europa_Simultaneous_Release Europa projektek]
|-
| Callisto
| 2006. június 30.
| 3.2
| [http://www.eclipse.org/callisto/callistoprojects.php Callisto projektek]
|-
| Bravo
| 2005. június 28.
| 3.1
|
|-
| Austin
| 2004. június 21.
| 3.0 [http://www.eclipse.org/org/press-release/jun212004r30pr.html]
|
|-
|}
 
== Architektúra ==
Az Eclipse alapja a [[Rich Client Platform]] (RCP). A Rich Client Platform az alábbi komponensekből áll:
* Core platform – Eclipse indítása, pluginek futtatása
* [[OSGi]] – szabványos kötegelő (bundling) keretrendszer
* [[Standard Widget Toolkit]] (SWT) – hordozható [[widget toolkit]]
* [[JFace]] – file bufferek, szövegkezelés, szövegszerkesztők
* The Eclipse Workbench – nézetek, szerkesztők, perspektívák, varázslók
 
Az Eclipse grafikus felhasználói felülete a Standard Widget Toolkitre (SWT) alapul, ami rendhagyó, hiszen a legtöbb Java alkalmazás az [[Abstract Window Toolkit]]et (AWT) vagy a [[Swing (számítógép-programozás)|Swinget]] használja. Az Eclipse felülete használja továbbá a [[JFace]] nevű köztes [[Grafikus felhasználói felület|GUI]] réteget is, amely leegyszerűsíti az SWT alkalmazások készítését.
 
Az Eclipse funkcióit a Rich Client Platformra telepíthető pluginekbe szervezik. Ez a hozzáállás ellentétes a legtöbb IDE tervezési elvével, ahol is minden funkcionalitás központosítva a [[forráskód (programozás)|forráskód]]ba van építve. Az Eclipse plugin rendszere a komponensalapú szoftverfejlesztési elvet követi. Megfelelő pluginek telepítésével az Eclipse kiterjeszthető úgy, hogy a Javán kívül más [[programnyelv]]eket, például [[C programozási nyelv|C]], [[Perl programozási nyelv|Perl]], [[Ruby programozási nyelv|Ruby]], [[Python programozási nyelv|Python]], [[PHP programozási nyelv|PHP]] és [[COBOL|Cobol]] nyelveket is támogasson. Az Eclipse pluginek világa azonban nem ér véget a programnyelveknél, létezik [[LaTeX]] plugin is. Vannak [[telnet]] és [[adatbáziskezelő]] pluginek is az Eclipse keretrendszerhez. Az Eclipse plugin architektúra nyitott, így a specifikáció alapján tetszőleges új kiterjesztések is írhatóak.
 
== Szerver platform ==
Az Eclipse támogatja a [[Apache Tomcat|Tomcat]], [[GlassFish]] és több más szerver alatti fejlesztést. Gyakran képes a kívánt szerver telepítésre is (fejlesztéshez) direkt módon az IDE-ből. Támogatja a távoli hibakeresést, megengedve a felhasználónak, hogy változókat figyeljen, valamint végig tudjon lépkedni az alkalmazás kódján futás időben az adott szerveren, amire csatlakozott az IDE.
 
== Plugin szerverek ==
A plugin modell az Eclipse egyik kulcsfontosságú eleme, így az Eclipse elterjedésével egyre több [[webszerver]] ad otthont az Eclipse plugineknek.
 
== Üzleti logika az Eclipse mögött ==
Az Eclipse egy teljesen ingyenes környezet és platform, ám ennek ellenére mégis egy üzleti vállalkozás az IBM részéről. Az Eclipse-t használni ingyenes, viszont aki fizetős szolgáltatásokat akar üzemeltetni a platformon – tehát kereskedelmi forgalomba hozott pluginokat – annak jogdíjat kell fizetni az IBM-nek. Egyre több fizetős Eclipse változat (nevezhetjük terjesztésnek is) létezik, ezek közül a legfontosabb a [[MyEclipse]], melyet egyébként maga az IBM is megvásárol.
 
== További információk ==
 
* [http://www.eclipseplugincentral.com/ Eclipse Plugin Central (EPIC)]
* [http://www.eclipse.org/community/plugins.php Az Eclipse pluginek listája az eclipse.org-on]
* [http://www.eclipse-plugins.info/ Eclipse plugin site]
* [http://www.javaforum.hu Java Fórum portál]
 
{{Eclipse Foundation}}
 
{{Portál|Informatika|i }}
A lap eredeti címe: „https://hu.wikipedia.org/wiki/Eclipse