Projektek menedzselése Apache Maven segítségével
|
|
- Tibor Németh
- 8 évvel ezelőtt
- Látták:
Átírás
1
2 1 TARTALOMJEGYZÉK 1 Tartalmjegyzék Bevezetés Leírás Alapfgalmak Maven beállítása Repsitry Maven prjektek felépítése és generálása Új Maven prjekt generálása Pm.xml fntsabb részei Néhány maven plugin clean cmpiler deply install verifier ear jar site checkstyle release carg Néhány példa Maven-ben Eclipse prjekt készítés mavennel Webes prjekt készítése és telepítése Tmcat-be Unit tesztek futtatása és riprtzása Flex prjekt frdítása maven-ant pluginnal Összegzés Irdalmjegyzék BEVEZETÉS A Maven egy az The Apache Sftware Fundatin által flyamatsan fejlesztett eszközök közül, amely a szftverfejlesztési életciklus néhány pntján nyújt segítséget. Egy frdítási feladatkat ellátó eszköznek indult, de az igények növekedésével a funkcinalitása skat bővült, de fő feladata talán, a fejlesztők által elkészített frráskódból, megfelelő knfiguráció alapján a prgram frdítása, tesztelése. A tanulmány a maven alapjait illetve néhány plugin-t hivattt bemutatni. 3 LEÍRÁS 3.1 Alapfgalmak pm.xml: Prject Object Mdel. A prjekt knfigurációját itt lehet megadni, a beállításkat xml struktúrában kell megadni. 34_Maven intr 2/15
3 prject: Alapegység. Az elemei a mdulk. A prjekt könyvtárban lévő pm.xml-ben mndhatjuk meg, mik a mdulk és definiálhatunk ezek között egy frdítási srrendet. archtype: Maven prjekt template. Segítségével legenerálhatunk maven prjektet, illetve saját magunk is készíthetünk templatet prjekt definiálására. artifact: Egy már meglévő prjekt vagy mdul lefrdíttt váltzata, amelynek van egy aznsítója artifactid és egy grupid-ja, illetve verziószáma. A buildelési flyamat végén is artifact áll elő, repsitrykból érhetők el. Pl.: Az apache struts2-cre artifactját, M2_REPO/rg/apache/struts/struts2-cre alatt lehet elérni, ahl a struts2-cre az arctifactid. Ezen belül lesznek a verziószámztt mappák, és azn belül a knkrét verziók. <artifactid>struts2-cre</artifactid> mdule: Nagybb prjektek esetén,amikr több részre lehet taglni funkció vagy valamilyen szempnt alapján a prjektet akkr a részeket mdulknak nevezi a maven. Ha ezeknek a részeknek a frdítása vagy telepítése összefügg, akkr mdulként fel lehet venni őket egy pm.xml-be és közöttük srrendet lehet megállapítani. A mdulk pm.xml-jei egymás után lesznek feldlgzva. <mdules> <mdule>business</mdule> <mdule>web</mdule> <mdules> dependency: Függőség, amit a pm.xml-ben be lehet állítani, hgy egy prjektnek vagy mdulnak mire van szüksége a frdítás, futtatás vagy egyéb scpe estén. A struts2-cre dependency a pm.xml-ben: <dependency> <grupid>rg.apache.struts</grupid> <artifactid>struts2-cre</artifactid> <versin>2.2.1</versin> </dependency> scpe: A dependencyhez kapcslódó fgalm. Itt lehet megadni, hgy a függőségként felvett artifactra mikr lesz szükség. cmpile: Ez az alapértelmezett, ilyenkr nem kell megadni semmilyen scpe-t a pm.xml-ben. A függő prjektek is látni fgják. Egy webes prjektnél a lib-ek közé autmatikusan bemáslódik, és belecsmaglódik a war-ba. A buildelési életciklus összes pntján szerepel a classpathn a függőség. prvided: Azk a függőségek, amik kellenek futási és frdítási időben is, de a futtató környezetben rendelkezésre állnak, azkat nem kell például egy webes prjekt libjei közé berakni. Ilyen például a ServletApi, ami egy webes knténerben vagy alkalmazás szerverben szerepel, de frdításkr is szükség van rá. Csak a frdítási és a tesztelési classpathkn szerepel a függőség. 34_Maven intr 3/15
4 runtime: Az a függőség, ami nem szükséges frdítás srán, de futás közben igen. Ilyenkr a függőség csak a test classpathn szerepel. test: Az alkalmazás futásáhz nem szükséges a függőség, de a tesztesetek futtatásáhz igen. system: Hasnló a prvidedhz, de ezt nem kell a repsitryban keresni, a rendszerben mindig megtalálható. PL.: <dependency> <grupid>cm.sun</grupid> <artifactid>tls</artifactid> <versin>1.4.2</versin> <scpe>system</scpe> <systempath>${java.hme}/../lib/tls.jar</systempath> </dependency> imprt: maven től lehet megadni. Csak apm típusú függőségekre lehet megadni a <dependencymanagement>részben. Egy másik prjektben definiált függőségeket lehet vele felhasználni. repsitry: Artifactk gyűjteménye. Létezik saját gépen lkális repsitry illetve meg lehet adni különbő publikus repsitrykat is. plugin: A maven pluginkból áll, amiket a pm.xml-ből tudunk knfigurálni. A maven-ben sk alapból definiált plugin létezik, de sajátkat is lehet írni. Pl.:maven-cmpiler-plugin amiben meg van adva milyen verzió a frrás és milyen legyen a lefrdíttt. <plugin> </plugin> <artifactid>maven-cmpiler-plugin</artifactid> <cnfiguratin> <surce>1.5</surce> <target>1.5</target> </cnfiguratin> gal: Egy plugin által elvégzendő funkciót adunk meg a gal-lal. Pl.:maven-cmpilerplugincmpilegal-ja: <gal>cmpile</gal> phase: A buildelési flyamat részekből áll pl: validálás, frdítás, tesztelés. így meg lehetadni, hgy a definált feladat mikr fussn le Maven beállítása Maven használata és beállítása előtt fel kell rakni egy JDK-t, és be kell állítani a JAVA_HOME környezeti váltzót. Ezután be kell állítani az M2_HOME-t ami maga a maven telepítési helye a maven mappával együtt, majd fel kell venni a PATH környezeti váltzóba a M2_HOME/bin könyvtárat. Ha frdításk srán valamilyen glbális beállítást kellenealkalmazni, akkr ezt a 34_Maven intr 4/15
5 MAVEN_OPTS környezeti váltzóba kell beállítani. A repsitry beállításkat 3 helyen lehet váltztatni: M2_HOME/cnf/settings.xml, a USER_HOME/.m2/settings.xml, illetve be lehet állítani külső repsitrykat a pm.xml-ben is. Ezekben lehet megadni a repsitry helyét, és ha a lkális repsitryban nem található a szükséges artifact, akkr azt hl keresse. 3.3 Repsitry A repsitry, mint már írtam,artifactk gyűjteménye. Lkálisan a gépen megtalálható a USER_HOME/.m2/repsitry alatt(alapbeállításként). A settings.xml-ben definiáltak alapján, ha lkálisan nem létezik egy artifact, akkr az le is fg ide töltődni. A frdítást lehet ffline módban futtatni, ilyenkr csak a lkális repsitryban tárlt artfactk lesznek használva. Ezt a kapcslóval lehet beállítani. Repsitry szerverek működtetésére és menedzselésére is léteznek eszközök pl.: Archiva, Nexus, Artifactry 3.4 Maven prjektek felépítése és generálása Egy Java-s prjekt számára nemlétezett előre definiált prjekt felépítés, valamilyen szabvány ami megmndaná egy prjekt hgy is nézzen ki, így a különböző prjektekhez különböző scripteket kellett létrehzni, hgy a frdítás sikeres lehessen. A Maven felkínál egy lehetőséget, mappa struktúrát, amely mentén autmatikusan tud működni, persze van lehetőség eltérni tőle. src/main/java Applicatin/Library surces src/main/resurces Applicatin/Library resurces src/main/filters Resurce filter files src/main/assembly Assembly descriptrs src/main/cnfig Cnfiguratin files src/main/webapp Web applicatin surces src/test/java Test surces src/test/resurces Test resurces src/test/filters Test resurce filter files src/site Site LICENSE.txt Prject's license NOTICE.txt Ntices and attributins required by libraries that the prject depends n README.txt Prject's readme target The target directry is used t huse all utput f the build Új Maven prjekt generálása A maven lehetőséget kínál az általa definiált prjektstruktúra generálására, léteznek előre definiált archetypk pl.: Archetype ArtifactIds Descriptin 34_Maven intr 5/15
6 An archetype which cntains a sample archetype. An archetype which cntains a simplifed sample J2EE applicatin. maven-archetype-mj An archetype which cntains a sample a sample Maven plugin. maven-archetype-site maven-archetypearchetype maven-archetypej2ee-simple maven-archetypeplugin maven-archetypeplugin-site maven-archetypeprtlet maven-archetypequickstart maven-archetypesimple maven-archetype-sitesimple maven-archetypewebapp An archetype which cntains a sample Maven plugin. An archetype which cntains a sample Maven plugin site. An archetype which cntains a sample JSR-268 Prtlet. An archetype which cntains a sample Maven prject. An archetype which cntains a simple Maven prject. An archetype which cntains a sample Maven site which demnstrates sme f the supprted dcument types like APT, XDc, and FML and demnstrates hw t i18n yur site. An archetype which cntains a sample Maven site. An archetype which cntains a sample Maven Webapp prject. Egyszerű prjektgeneráláshz parancssrban be kell gépelni: mvnarchetype:generate. Ezután a kiírt listából ki kell választani a generálandó prjekttípust, utána a típusnak megfelelő beállításkat és elkészül a prjekt. Egy maven-archetype-webapp esetén létrejön egy pm.xml, src/main/ mappaszerkezet benne a resurces és webapp mappával, amiben már benne van a WEB-INF egy web.xml-el. 3.5 Pm.xml fntsabb részei grupid: <grupid>..</grupid>. Meg kell adni egy egyedi aznsítót, amely vnatkzhat a készítőre vagy a prjektre. Az egyediség azért fnts, mert rengeteg artifact gyártó létezik és ha már egy meglévő csprt neve kerül megadásra, akkr abból kavardásk lehetnek, ha fel lesz töltve egy külső repsitryba. artifactid : <artifactid>..</artifactid>. Maga a prjekt aznsítója. A grupidval egyedi prjektet kell, hgy aznsítsanak. versin: <versin>..</versin>. A prjekt verziószáma. Ha éppen fejlesztés alatt lévő verzióról van szó, akkr szkás SNAPSHOT-ként megjelölni. Ha repsitryba lesz deplylás, akkr a SNAPSHOT kicserélődik UTC frmátumbeli dátumra. A pm.xml-ben lehet tvábbra is SNAPSHOT-ként hivatkzni és ilyenkr a legújabb dátummal rendelkezőt fgja használni az adtt verzióból. build: <build>..</build>.a prjekten végrehajtandó feladatkat két helyen lehet megadni a pmban. Vagy <prject></prject> ben megadtt build tagekben, vagy a prject tagekben definiálhatunk prfile-kat és azkban. defaultgal:<defaultgal>..</defaultgal>. A prjekt könyvtárában kiadtt mvn parancs után az itt definiált életciklusbeli pnt elérése a cél. 34_Maven intr 6/15
7 directry: <directry>..</directry>. Azt állítja be, hgy abuildelés flyamán előállíttt eredmények hva kerüljenek. A maven alapértelmezetten a ${basedir}/target et használja. resurces: <resurces>..</resurces>. Itt kell megadni azkat a knfigurációs fájlkat, leírókat, amelyek nem a mavennek alapértelmezettként megadtt resurces mappában vannak. prfile:<prfile>..</prfile>előfrdul hgy a prjektet különböző rendszerekben vagy különböző rendszereken kell buildelni. Ilyenkr érdemes prfile-kat létrehzni, amelyben meg lehet adni az adtt rendszer sajátsságait, és ha a prfile nevével paraméterezzük a futtatást, akkr csak a megfelelő prfileban leírtak fgnak történni (mvn P prfile_name). parent: <parent>..</parent>. A prjektek, mdulk közötti öröklődés, aggregáció eszköze. A következő elemek lesznek összevnva: Megadása: függőségek közreműködők és fejlesztők leírása plugink a beállításaikkal resurces <parent> <grupid>..</grupid> <artifactid>..</artifactid> <versin>..</versin> </parent> Abban az esetben, ha a parent nem közvetlenül 1 szinttel feljebb van a mappaszerkezetben, akkr meg kell adni a helyét: <relativepath>.../parent/pm.xml</relativepath> dependencymanagement: <dependencymanagement>..</dependencymanagement>. A prjektek közötti függőségek esetén, ha több prjekt is ugyanazt a függőséget használja, érdemes a dependencymanagment részben felvenni a függőségeket a megfelelő verziószámkkal és beállításkkal. Azk a prjektek amik öröklik ezeket a tulajdnságkat, azkban már elég lesz csak a plugin artifactid-ját és grupid-ját megadni(meg a típust ha nem jar típusról van szó). pluginmanagement: <pluginmanagement>..</pluginmanagement>. Hasnlóan a dependencymanagement-hez ezt is a prjektek közötti függőségek kezelésének megkönnyítésére lehet használni. Ebben a részben pluginkat és azk knfigurációját kell 34_Maven intr 7/15
8 megadni, majd a gyerek pm.xml-ekben ezekre autmatikusan történik a hivatkzás, a plugin grupid és artifactid-jával. A knfigurációt felül lehet definiálni a gyerek pm.xmlekben, egyszerűen csak meg kell adni az új infrmációkat és azk máris felülírták az eddigi beállításkat az adtt gyerek pm.xml-ben. 3.6 Néhány maven plugin clean Eltávlítja a buildelés srán keletkező fájlkat. Egy gal van, a clean. A cleannek saját életciklusa van: pre-clean->clean->pst-clean. Ezt a plugint nem kell megadni a pm.xml-ben ahhz, hgy használni lehessen, csak akkr, ha szeretnénk beépíteni a buildelési életciklusba. Használata: mvn clean vagy mvn clean:clean <artifactid>maven-clean-plugin</artifactid> cmpiler A frrásállmányk frdítására lehet használni. Alapértelmezetten a java frdítóját használja(javac). Két gal van: cmpile, ami a prgram frráskódt frdítja a cmpile fázisban, a másik a testcmpile, ami a teszt kódkat frdítja le testcmpile fázisban. A java-s frdítót is innen lehet paraméterezni. <artifactid>maven-cmpiler-plugin</artifactid> deply Ha nem elég csak a saját repsitrynkba berakni a prjekt buildelése srán elkészült artifactkat, akkr a deply pluginnal egy külső,távli repsitryba fel lehet rakni azkat. Ha a buildelési életciklusba kell ezt a funkciót beépíteni, akkr a deplyplugindeplygalját kell használni, ha nem ebben az életciklusban, akkr a deply-file galt, ahl meg kell adni, hgy mi az amit fel kell tölteni a külső repsitrykba. <artifactid>maven-deply-plugin</artifactid> install Az install plugin az install fázisban felrakja a lcal repsitryba az arctifactt. A pmban knfigurációt nem kell külön megadni, egyszerűen mvninstall al működni fg. Lehetőség van nem a build srán előálló artifact felrakására is, ilyenkr ainstall-filegalt kell használni, ahl meglehet mndani mi kerüljön be a lcal repsitryba. 34_Maven intr 8/15
9 <artifactid>maven-install-plugin</artifactid> verifier Integrációs teszteléshez nyújt segítséget. Egy gal van, a verify. Használatáhz egy xml-t kell definiálni, amiben a szükséges ellenőrzések vannak leírva. A plugin a buildelési életciklus verify fázisában fut le. <artifactid>maven-verifier-plugin</artifactid> ear Az ear plugin segítségével ear fájlkat lehet generálni, ki tudja generálni a telepítési leírást is. <artifactid>maven-ear-plugin</artifactid> jar Elkészíti a megadtt frrásfájlkból és resurcekból a jar fájlt, ha jar gallal van definiálva, ha test-jarral, akkr a tesztfrráskból készül a jar. <artifactid>maven-jar-plugin</artifactid> site A prjektről készít riprtt. Képes az elkészült riprtt webes knténerbe telepítve futtatni, illetve a megadtt helyre máslva publikálni. A site pluginnek saját életciklusa van: pre-site site pst-site site-deply executes prcesses needed prir t the actual prject site generatin generates the prject's site dcumentatin executes prcesses needed t finalize the site generatin, and t prepare fr site deplyment deplys the generated site dcumentatin t the specified web server <artifactid>maven-site-plugin</artifactid> checkstyle A frráskódk készítésekr nem elegendő az, hgy az elkészült kód frduljn, a megfelelő knvenciókat be kell tartani. Ezek ellenőrzésére létrehztt checkstyle knfigurációk betartását lehet ellenőrizni és riprtzni a prjekten. <plugin> <artifactid>maven-checkstyle-plugin</artifactid> <versin>2.6</versin> </plugin> 34_Maven intr 9/15
10 A pluginban az alábbi előredefiniált knfigurációk vannak: sun_checks.xml, turbine_checks.xml, avaln_checks.xml, maven_checks.xml. Saját knfiguráció megása: <cnfiguratin> <cnfiglcatin>checkstyle.xml</cnfiglcatin> </cnfiguratin> release A plugin a verzióváltástsegíti egy prjekten. Verziókezelő használata is be van építve, így autmatikusan tud tag-et készíteni egy adtt release kiadáskr, ezen felül elvégzi a pm.xml-ben a verzióváltáskat, figyel pl.: van e Snapsht verzióra hivatkzás. <artifactid>maven-release-plugin</artifactid> carg Webes knténerek és alkalmazásszerverek manipulálására alkalmas eszköz, mely nem csak mavennel használható, hanem ant illetve javaból is közvetlenül. Célja hgy a buildelés srán már be is lehessen deplylni az alkalmazást, a szervert le lehessen állítani, elindítani. Támgatja többek között a Weblgic, Tmcat, Jbss több verzióját. <grupid>rg.cdehaus.carg</grupid> <artifactid>carg-maven2-plugin</artifactid> 3.7 Néhány példa Maven-ben Eclipse prjekt készítés mavennel A prjektek fejlesztése közben felhasznált függőségek kezelését két helyen kell flyamatsan szerkeszteni. Egyik a mavenpm.xml, illetve a kódíráshz, alábbi példában Eclipse, használt fejlesztői eszközben. Ez körülményes, illetve kihagyásk, verziószám eltéréseket kzhat. Ennek kezelésében nyújt segítséget a maven eclipse-es pluginje. Fnts hgy a maven egy előre meghatárztt váltzóhz fgja megadni a függőségeket. Ez a váltzó M2_REPO ami a lcal repsitryra kell hgy mutassn. Ezért első lépés ezt az eclipsewrkspace-ben beállítani. Ezután a wrkspace-ben ki kell adni a következő parancst: mvn archetype:create -DgrupId=hu.neurn -DartifactId=maven-eclipse-test Ezzel létrejött egy egyszerű javas prjekta buildeléshez szükséges pm.xml-el együtt. Ahhz hgy ezt be is lehessen imprtálni eclipse-be, szükség lesz a.prject és a.classpath fájlkra. Ezek legeneráláshz a 34_Maven intr 10/15
11 mvn eclipse:eclipse parancst kell lefuttatni a pm.xml könyvtárában. A pm.xmlben megfigyelhető, hgy a junit, vagyis a teszteléshez szükséges framewrk jar fájlja már dependencyként szerepel, és a legenerált classpath fájlban is benne van: <classpathentry kind="var" path="m2_repo/junit/junit/3.8.1/junit jar"/> Látszik hgy az eclipsben használt váltzón keresztül van a hivatkzás a függőségre. Ez azért jó,mert ha csapat dlgzik a prjekten és valamilyen verziókezelő rendszert használnak, vagy csak egymás között megsztják a frrást és a prjektet, akkr ha valaki új függőséget vezet be a prjektbe, akkr ennek beállításával a többieknek nem kell fglalkzni csak használni a módsíttt classpatht, mert a váltzó elrejti a tényleges gépfüggő elérési utat. Ha egy új függőséget kell bevezetni a prjektbe, akkr nem kell mást tenni, mint kiegészíteni a pm.xml-t és lefuttatni újra a mvn eclipse:eclipse parancst. Pl.: be kellene rakni egy lg4j függőséget. Ha nem tudjuk, milyen grupid val és milyen artifactid-val kell rá hivatkzni, akkr érdemes egy maven repsitryban keresni. Lg4j-re keresve előjönnek a lehetőségek. Ez egy külső repsitry, itt megtalálhatjuk a szükséges artifactt. Kiválasztva az Apache Lg4j-t a megfelelő verziószámmal, tt van a pm.xml-beli hivatkzási frma. <dependency> <grupid>lg4j</grupid> <artifactid>lg4j</artifactid> <versin>1.2.16</versin> </dependency> Ezután lefuttatva az eclipse plugint megváltztt a classpath fájl, és mst már szerepel benne a lg4j-re a hivatkzás. A prjekt könyvtárában egy mvn install parancsra elkészül a jar fájlt a target könyvtárban Webes prjekt készítése és telepítése Tmcat-be Webes prjekt készítéséhez vagy a már Új prjekt részben leírtak mentén kell eljárni, vagy egyszerűen csak a következő paranccsal is lehet dlgzni: mvn archetype:create -DgrupId=hu.neurn.testapp -DartifactId=new-webapp - DarchetypeArtifactId=maven-archetype-webapp Létrejön egy egyszerű webes prjekt. A prjekt könyvtárába belépve, az mvn install parancsra, a maven által definiált target könytárba létre is jön a war állmány. Érdemes megfigyelni, hgy míg az előző prjekt pm.xml-jében a <packaging>jar</packaging> vlt, itt már <packaging>war</packaging>. Ebből fgja tudni a maven, hgy mit kell úgymnd előállítani, ez milyen prjekt. El kell készíteni a deplyláshz szükséges beállításkat. pm.xml a beállítás után: <prject xmlns=" xmlns:xsi=" xsi:schemalcatin=" 34_Maven intr 11/15
12 <mdelversin>4.0.0</mdelversin> <grupid>hu.neurn.testapp</grupid> <artifactid>new-webapp</artifactid> <packaging>war</packaging> <versin>1.0-snapshot</versin> <name>new-webapp Maven Webapp</name> <url> <dependencies> <dependency> <grupid>junit</grupid> <artifactid>junit</artifactid> <versin>3.8.1</versin> <scpe>test</scpe> </dependency> </dependencies> <build> <finalname>new-webapp</finalname> <plugins> <plugin> <grupid>rg.cdehaus.mj</grupid> <artifactid>tmcat-maven-plugin</artifactid> <cnfiguratin> <url> <server>mytmcat</server> <path>/new-webapp</path> </cnfiguratin> </plugin> </plugins> </build> </prject> Fnts hgy a repsitryban be kell állítani a tmcathez az authentikációt: <server> <id>mytmcat</id> <username>test</username> <passwrd>test</passwrd> </server> Ezek után, ha a war elkészült, mvn install utasításra, akkr ki lehet adni a mvn tmcat:deply parancst, és máris be van deplylva. Tipp: ha nem működik a plugin és 401-es hibát látunk a knzlban, akkr érdemes a címet ellenőrizni. (lcalhst helyett lehet,hgy gépnév kell) Unit tesztek futtatása és riprtzása A maven előre definiálja a tesztsztályk helyét a prjektben:src/test. Ha ide lettek létrehzva a teszt sztályk, akkr nem kell mást tenni a futtatásukhz, mint a megfelelő buildelés fázist kiválasztani és a tesztelés autmatikusan megtörténik(mvn test). Ilyenkr T E S T S Running hu.neurn.sampletest Tests run: 3, Failures: 1, Errrs: 0, Skipped: 0, Time elapsed: 0.03 sec <<< FAILURE! 34_Maven intr 12/15
13 Results : Failed tests: testgetfailstring(hu.neurn.sampletest) Tests run: 3, Failures: 1, Errrs: 0, Skipped: 0 egy hasnló rövid riprtt készít a maven. Ha valamelyik unit teszt sikertelenül futtt le, akkr a buildelés sikertelen lesz. Lehet készíteni a tesztelésről riprtt a Maven SureFire plugin segítségével. A plugin már a sima teszt lefutásakr dlgztt és létrehztt a target könyvtárban surefire-reprts mappát, ami a riprtkészítéshez szükséges adatkat tartalmazza. A riprt html ldalba való generálásáhz mvn surefire-reprt:reprt parancst kell kiadni. Ilyenkr a target könyvtárba generálódik egy site mappa, amiben megtalálható surefire-reprt.html. A html áttekinthetősége érdekében érdemes lefuttatni a site plugint (mvn site), amely a prjektről gyűjtött infrmációk alapján felépít néhány html ldalt. A surefire-reprt.html-ben jól látszik melyik unit teszt vlt sikertelen, illetve a keletkező hiba is lvasható Flex prjekt frdítása maven-ant pluginnal A jelenlegi legújabb Flex-ben (Flex 4) fejlesztett alkalmazásk frdítását maven plugin segítségével nem lehet megldani. Erre a feladatra SNAPSHOT illetve alpha váltzatk léteznek a pluginkból. A Flex SDK tartalmaz egy ant-t aminek segítségével visznt már le lehet frdítani a prjektet. Ahhz, hgy a mavenbőlants taszkkat tudjunk futtatni, egy ant pluginra lesz szükség. Az antpluginnak egy galja van, a run. Ezzel indít antstaskkat. A plugin a pm.xmlben: <plugin> <artifactid>maven-antrun-plugin</artifactid> <versin>1.6</versin> <executins> <executin> <phase>cmpile</phase> <cnfiguratin> <target> <taskdef resurce="flextasks.tasks" classpath="${flex_task}/flextasks.jar"/> <mxmlc file="${flash_src}/main/main.mxml" utput="target/${artifactid}-${versin}/flash/utput.swf"> <lad-cnfig filename="${flex_home}/framewrks/flex-cnfig.xml"/> <surce-path path-element="${flex_home}/framewrks"/> <!--surce-pathpath-element="${flash_src}"/--> <cmpiler.debug>false</cmpiler.debug> </mxmlc> </target> </cnfiguratin> <gals> <gal>run</gal> 34_Maven intr 13/15
14 </gals> </executin> </executins> </plugin> A taskdefben be kell állítani az antstaskt, ami majd a frdítást végzi, ezt a Flex SDK adja. Meg kell adni a mxmlc file ban hl van a prjekt main.mxmlje, az utputban pedig azt, hgy hva készüljön az swf. Ha a frdítás ezek után sikertelen, akkr a surce-path pathelement="${flash_src} t is be kell állítani, hgy a frráskban lévő hivatkzásk megfelelőek legyenek. Ha ez egy webes prjekt része, akkr cmpile fázisban, ha elkészül a swf és az utput úgy van megadva, hgy a target könyvtár megfelelő könyvtárába máslódjn, akkr a kész artifactban már benne lesz az swf. A használatáhz szükséges váltzókat a pm.xml lehet definiálni, az alábbi módn: <prperties> <prject.build.surceencding>utf-8</prject.build.surceencding> <FLEX_HOME>d:/tmp/flex_sdk</FLEX_HOME> <FLEX_TASK>d:/tmp/flex_sdk/ant/lib</FLEX_TASK> <FLASH_SRC>src/main/flash-surce</FLASH_SRC> </prperties> 34_Maven intr 14/15
15 4 ÖSSZEGZÉS A maven és a hzzá fejlesztett rengeteg pluginmegkönnyítheti a munkát, autmatizálhat egyes flyamatkat.a knfiguráció átlátható leírását az xml frmátumban való megadás segíti, módsítása egyszerű. Nagybb prjektek esetén a megfelelő pm.xml struktúra kialakítása nem egyszerű, de templatek létrehzásával ez is egyszerűsíthető. A flyamatkat elég csak egyszer megadni, utána autmatikusan végre tudnak hajtódni, így ki lehet zárni az emberi hibát pl.: kihagytt lépés. Az esettanulmány elkészítéséhez munkájával hzzájárult Tóth Gábr a Neurn Szftver Kft. alkalmazttja. 5 IRODALOMJEGYZÉK _Maven intr 15/15
LOGO-VIR Teszt terv. Pécs Megyei Jogú Város Önkormányzata Kontrolling (vezetői információs) rendszer teszt terve
PMJVÖ Kntrlling (vezetői infrmációs) rendszer LOGO-VIR Teszt terv Pécs Megyei Jgú Várs Önkrmányzata Kntrlling (vezetői infrmációs) rendszer teszt terve Daten-Kntr Számítástechnikai Fejlesztő és Szlgáltató
RészletesebbenAutomatizált Java Build. ApacheAnt használatával
Automatizált Java Build ApacheAnt használatával 1 TARTALOMJEGYZÉK 1 Tartalomjegyzék... 2 2 Bevezetés... 3 3 Az Apache Ant... 3 4 Felhasználás... 5 5 Összefoglalás... 9 6 Irodalomjegyzék... 9 30_Automatizalt
RészletesebbenLOGO-VIR Oktatási terv. Pécs Megyei Jogú Város Önkormányzata Kontrolling (vezetői információs) rendszer oktatási terve
PMJVÖ Kntrlling (vezetői infrmációs) rendszer LOGO-VIR Oktatási terv Pécs Megyei Jgú Várs Önkrmányzata Kntrlling (vezetői infrmációs) rendszer ktatási terve Daten-Kntr Számítástechnikai Fejlesztő és Szlgáltató
Részletesebben1.1.3. Számítógépes információs rendszerek az iskolában és a gazdaságban Ismerjen számítógépes katalógusokat és adatbázisokat.
1.1.3. Számítógépes infrmációs rendszerek az isklában és a gazdaságban Ismerjen számítógépes katalóguskat és adatbáziskat. A. Alapfgalmak 1. rendszer 2. infrmációs rendszer B. Infrmációs technlógia 1.
Részletesebben10XONE Szoftver és szolgáltatási szerződés Általános Szerződési Feltételek (ÁSzF) 3.3. 10XONE V3.3 SZERZŐDÉS
10XONE Sftware and Services Agreement General Terms and Cnditins V3.3 Szftver és Szlgáltatási Szerződés Általáns Szerződési Feltételek V3.3 Jelen Szftver és Szlgáltatási szerződés (tvábbiakban Szerződés
RészletesebbenÚTMUTATÓ A PROJEKTMENEDZSMENT TÁMOGATÓ RENDSZER
ÚTMUTATÓ A PROJEKTMENEDZSMENT TÁMOGATÓ RENDSZER TERVEZÉSÉHEZ BUDAPEST FŐVÁROS XI. KERÜLET ÚJBUDA ÖNKORMÁNYZATA RÉSZÉRE Intézményi akkreditációs lajstrmszám: 01-0789-04 OM aznsítószám: FI33842 Tartalmjegyzék
RészletesebbenMérnöknek lenni annyit jelent: előre látni, hogy egy megvalósítandó rendszer/termék hogyan működik, viselkedik majd a hétköznapokban.
Rendszertervezés A legtöbb hallgató már hallgató krában lehetőség kap arra - főleg itt, az Adatbázisk Labr keretein belül -, hgy rendszereket hzzn létre a tervezéstől és a megvalósításig. Igazából ez az
RészletesebbenFelhasználói leírás a DimNAV Server segédprogramhoz ( )
Felhasználói leírás a DimNAV Server segédprogramhoz (1.1.0.3) Tartalomjegyzék Bevezetés...3 1. Telepítés...3 2. Eltávolítás...4 Program használata...5 1. Kezdeti beállítások...5 2. Licenc megadása...6
RészletesebbenBinarit.KPKNY. Áttekintés. BINARIT Informatikai Kft. 1139 Budapest, Váci út 95.
Binarit.KPKNY Áttekintés BINARIT Infrmatikai Kft. 1139 Budapest, Váci út 95. Tartalmjegyzék 1 Összefglaló...3 2 Üzleti funkciók...4 2.1 Saját nyilatkzat karbantartás... 4 2.2 Készpénz nyilatkzat riprt...
RészletesebbenKÜRT Zrt. Kockázatelemzés riport
KÜRT Zrt. Kckázatelemzés riprt Lgelemzés riprt 1. A DOKUMENTUM ADATLAPJA Ez a dkumentum a SeCnical rendszer SeCube mduljában került generálásra, szerkeszthető frmátumban. A dkumentum bizalmas infrmációkat
RészletesebbenFicsor Lajos Általános Informatikai Tanszék Miskolci Egyetem
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 04. 17. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
RészletesebbenProgramozási technológia 2.
Programozási technológia 2. Cserép Máté ELTE Informatikai Kar 2019. Folyamatos integráció A folytonos integráció (continuous integration, CI) egy olyan gyakorlati módszer, amely lehetővé teszi a programkódok
RészletesebbenGyakorlati vizsgatevékenység B
1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3.. 5. Gyakrlati vizsgatevékenység B Szakképesítés aznsító száma, megnevezése: Vizsgarészhez rendelt követelménymdul aznsítója, megnevezése:
RészletesebbenNovell Kisvállalati Csomag 6.5
Nvell Kisvállalati Csmag 6.5 www.nvell.hu T E L E P Í T É S I L E Í R Á S 2004.10.27 1. ldal Nvell Kisvállalati Csmag 6.5 Telepítési leírás A Nvell Kisvállalati Csmag 6.5 egy integrált infrmatikai kiszlgáló
Részletesebbencato II. rész: Protokollok és Terápiatervek
cat Felhasználói kézikönyv II. rész: Prtkllk és Terápiatervek 2.0.3.2 verzió 2008 Cat Sftware Slutins GmbH www.cat.eu Frgalmazza: Premier G. Med Onk Kft. 1026 Budapest, Hidász u. 1 +36 1 391-4030 2008
RészletesebbenA fogyasztói tudatosság növelése. az elektronikus hírközlési piacon
A fgyasztói tudatsság növelése az elektrnikus hírközlési piacn A Nemzeti Hírközlési Hatóság szakmai tájékztató anyaga 2008. szeptember A fgyasztók körébe meghatárzás szerint valamennyien beletartzunk,
Részletesebben5CG. számú előterjesztés
Budapest Fővárs X. kerület Kőbányai Önkrmányzat Plgármestere 5CG. számú előterjesztés Bizalmas az előterjesztés 2. mellékletének 2. és 211. melléklete! Előterjesztés a Képviselő-testület részére a Körösi
RészletesebbenWorldSkills 2011 Hálózati informatikai rendszergazda
WrldSkills 2011 Hálózati infrmatikai rendszergazda (IT Netwrk System Administratr) Nemzeti válgatóverseny 1. nap Alaphelyzet A WeBud Bt. egy nemrég indult webfejlesztő és prgramzó cég. A cég fejlődése
RészletesebbenZÁRÓ VEZETŐI JELENTÉS TEVÉKENYSÉGELEMZÉS ÉS MUNKAKÖRI LEÍRÁSOK KÉSZÍTÉSE SZÁMÍTÓGÉPES ADAT- BÁZIS TÁMOGATÁSÁVAL
TEVÉKENYSÉGELEMZÉS ÉS MUNKAKÖRI LEÍRÁSOK KÉSZÍTÉSE SZÁMÍTÓGÉPES ADAT- BÁZIS TÁMOGATÁSÁVAL Kerekegyháza Várs Önkrmányzata részére ÁROP szervezetfejlesztési prjekt 2010. 04. 30. 2 / 34 Tartalmjegyzék 1.
RészletesebbenWEBSHOP FELHASZNÁLÓI KÉZIKÖNYV
WEBSHOP FELHASZNÁLÓI KÉZIKÖNYV Készítette: IFSz Kft. Bevezetés Tartalm Tartalm... 2 Bevezetés... 3 Az EBT Webshp felhasználói felülete... 4 Belépés, regisztráció, adatmódsítás...4 Webshps rendelések rögzítése...8
RészletesebbenLekérdező HypEx bankterminál
Lekérdező HypEx bankterminál Autmatikus HypEx bankterminál a Raiffeisen ügyfél adatk letöltésére Verzió: 1.1 2016. 09. 30. Cardinal Kft. 2016. Tartalmjegyzék: 1. Bevezetés... 3 2. A Lekérdező HypEx prgram...
RészletesebbenE-közigazgatási költség-hatékonysági módszertanok és benchmarking/monitoring rendszer kidolgozása
E-közigazgatási költség-hatéknysági módszertank és benchmarking/mnitring rendszer kidlgzása B. Javaslat az elektrnikus közigazgatási szlgáltatásk fejlettségének érdemi mérésére alkalmas értékelési szempntrendszerre
RészletesebbenVerdA GaraS gépjármű költségnyilvántartó
VerdA GaraS gépjármű költségnyilvántartó A VerdA GaraS prgram még hatéknyabb működéséhez vásárlja meg a bővített kiadású Naptár prgramt. Ebbe a verziójú Naptár prgramba van integrálva egy ks kis mdul,
RészletesebbenMEGBÍZÁS TÍPUSOK LIMITÁRAS MEGBÍZÁS (LIMIT VAGY LIMIT ORDER)
MEGBÍZÁS TÍPUSOK LIMITÁRAS MEGBÍZÁS (LIMIT VAGY LIMIT ORDER) A limitáras megbízás leírása Limitáras megbízás esetén egy előre meghatárztt árflyamt adunk meg, és megbízásunk csak ezen a limitárn vagy annál
RészletesebbenReComp Informatika Zrt. 1044 Budapest, Íves út 8. http://www.recomp.hu Tel.: +36 (1) 435-1460; Fax: +36 (1) 435-1461 H Í R L E V É L
H Í R L E V É L Engedje meg, hgy megismerjük az Ön cégének infrmatikai rendszerét, és felhívjuk figyelmét az infrmatikai prblémákra, legyen az hardver vagy sftware jellegő. Mert mi figyelembe vesszük és
RészletesebbenVerzió 1.2 2009.11.27. CompLex Officium Felhasználói kézikönyv
Verzió 1.2 2009.11.27. CmpLex Officium Felhasználói kézikönyv CmpLex Officium felhasználói kézikönyv Tartalmjegyzék 1 Bevezetés... 3 1.1 Rendszerkövetelmények... 3 1.2 Fgalmtár... 3 2 Officium lehetőségek...
RészletesebbenVízgyűjtő-gazdálkodási Terv - 2015 A Duna-vízgyűjtő magyarországi része. 1-1. háttéranyag: Felszíni víztestek kijelölésének felülvizsgálata
Vízgyűjtő-gazdálkdási Terv - 2015 A Duna-vízgyűjtő magyarrszági része 1-1. háttéranyag: Felszíni víztestek kijelölésének felülvizsgálata Felszíni víztestek kijelölése Módszertan Vízflyás víztestek felülvizsgálata
RészletesebbenA Zotero hivatkozáskezelő program bemutatása. Mátyás Melinda
A Zotero hivatkozáskezelő program bemutatása Mátyás Melinda Mire használható a Zotero? A Zotero egy ingyenes hivatkozáskezelő program Különböző internetes oldalakról, adatbázisokból tudjuk kinyerni a megjelenített
RészletesebbenMiért ASP.NET? Egyszerű webes alkalmazás fejlesztése. Történet ASP ASP.NET. Működés. Készítette: Simon Nándor
Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor Integrált fejlesztő környezet Egységes (vizuális) fejlesztési lehetőségek Bőséges segítség (help) Hibakeresési, nyomkövetési
RészletesebbenLekérdező HypEx bankterminál
Lekérdező HypEx bankterminál Autmatikus HypEx bankterminál a Raiffeisen ügyfél adatk letöltésére Verzió: 1.4 2018. 09. 20. H-16(5) Cardinal Kft. 2018. Tartalmjegyzék: 1. Bevezetés... 3 2. A Lekérdező HypEx
RészletesebbenA webprogramozás alapjai. Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter
1 A webprogramozás alapjai Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter IV. előadás Nyelv típusok HTML nyelv fontosabb elemei I. Mappaszerkezet és file struktúra Szerkesztők bemutatása,
RészletesebbenTurisztikai attrakciók és szolgáltatások fejlesztése c. konstrukciójához. Kódszám: DDOP-2.1.1/D-12, KDOP-2.1.1/D-12, NYDOP-2.1.1/F-12 DAOP-2.1.
PÁLYÁZATI FELHÍVÁS a Dél-Alföldi Operatív Prgram Dél-Dunántúli Operatív Prgram Észak-Alföldi Operatív Prgram Észak-Magyarrszági Operatív Prgram Közép-Dunántúli Operatív Prgram Nyugat-Dunántúli Operatív
RészletesebbenTájékoztató. Használható segédeszköz: -
A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, aznsítószáma és megnevezése 54 213 05 Szftverfejlesztő Tájékztató A vizsgázó az első lapra írja fel a nevét! Ha
RészletesebbenA játékot készítette Orosz Ákos (orosz@dcs.uni-pannon.hu) és Róth Gergő (roth@dcs.uni-pannon.hu). Esetleges kérdésekkel hozzájuk lehet fordulni.
BmbFight Készítők: A játékt készítette Orsz Áks (rsz@dcs.uni-pannn.hu) és Róth Gergő (rth@dcs.uni-pannn.hu). Esetleges kérdésekkel hzzájuk lehet frdulni. Rövid leírás: Egy térképen egyszerre két játéks
RészletesebbenAdatbenyújtási kézikönyv
Adatbenyújtási kézikönyv 22. rész Az engedélyezési kérelem elkészítése és benyújtása Annankatu 18, P Bx 400, FI-00121 Helsinki, Finland (Finnrszág) Tel.: +358 9 686180 Fax: +358 9 68618210 echa.eurpa.eu
RészletesebbenKlinng! Mobil Pincér felhasználói (pincér) tájékoztató
Klinng! Mbil Pincér felhasználói (pincér) tájékztató 1.0 verzió Klinng! Klinng! 2 / 10 Tartalmjegyzék 1 Áttekintés... 3 2 A rendszer felépítése... 3 3 Üzemeltetői feladatk... 4 3.1 Frissítések telepítése...
RészletesebbenA HÁLÓ KÖZÖSSÉG MISSZIÓJA A KÁRPÁT-MEDENCÉBEN
A HÁLÓ KÖZÖSSÉG MISSZIÓJA A KÁRPÁT-MEDENCÉBEN (meghirdetett cím) Szeibert András előadása Tkajban, 2013. augusztus 16-án, 15:00-kr a Bkr tábrban Az alábbi írás az tt elhangzttakkal 90%-ban azns, mert egyrészt
Részletesebben3. prioritás: A minıségi oktatás és hozzáférés biztosítása mindenkinek
TÁRSADALMI MEGÚJULÁS OPERATÍV PROGRAM 3. priritás: A minıségi ktatás és hzzáférés biztsítása mindenkinek Akcióterv 2007-2008. 2008. július 1. A priritás bemutatása 1.1. A priritás tartalma Priritás száma
RészletesebbenCsapata erősítésére keres gyakornokot a Kultúra.hu. Jelentkezni fényképes önéletrajzzal a takacs.erzsbet@kortarsmedia.hu címre várjuk.
Csapata erősítésére keres gyakrnkt a Kultúra.hu Téged keresünk, ha életed az újságírás, ha kultúrafgyasztó vagy miközben pedig tárlatról tárlatra jársz, és kedvenc íród könyveit keresed a plcn, a kultúra
RészletesebbenTájékoztató ÖFR Verzióváltásról
Tájékztató ÖFR Verzióváltásról 2014. szeptember 22.... 2 2014. július 17.... 8 2014. június 10.... 10 2014. május 30... 14 2014. május 16... 15 JELZÉSEIKET, KÉRDÉSEIKET AZ fr@nrszh.hu E-MAIL CÍMEN VÁRJUK.
RészletesebbenBaBér bérügyviteli rendszer telepítési segédlete 2011. év
BaBér bérügyviteli rendszer telepítési segédlete 2011. év Ajánlott konfiguráció A program hardverigénye: Konfiguráció: 2800 MHz processzor 512 Mbyte memória (RAM) / Szerver gépen 1G memória (RAM) Lézernyomtató
RészletesebbenMIKROPROCESSZOROS KAZÁN KF + HMV HŐMÉRSÉKLET SZABÁLYOZÓ
MIKROPROCESSZOROS KAZÁN KF + HMV HŐMÉRSÉKLET SZABÁLYOZÓ HASZNÁLATI UTASÍTÁS 2 1. A frntpanel leírása 3 1 2 7 4 5 6 A szabályzó képe a megjelölt funkciókkal Az üzemi állapt leírása Befúvás KF szivattyú
RészletesebbenVirtualLibrary-1.0 Fontos tudnivalók
VirtualLibrary-1.0 Fnts tudnivalók Dr. Hatvany Béla Csaba, 2018 Előzmények A családkutató manapság munkája srán nagy mennyiségű digitális adatfrrást használ: filmeket, képeket, könyveket, kleveleket, webldalakat,
RészletesebbenNAV felé történő számla adatszolgáltatás a Nagy Utazás 3 programmal
NAV felé történő számla adatszolgáltatás a Nagy Utazás 3 programmal 1. Központ képernyő beállítások A NAV webes felületén a Felhasználó regisztrációjakor megkapott Technikai felhasználó adatokat az Eszköz/Rendszeradatok/Központ
RészletesebbenBUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM REKTORI HIVATAL OKTATÁSI IGAZGATÓSÁG. Tanulmányi ügyrend 1. FÜZET A FELVÉTELI ELJÁRÁS
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM REKTORI HIVATAL OKTATÁSI IGAZGATÓSÁG Tanulmányi ügyrend 1. FÜZET A FELVÉTELI ELJÁRÁS Érvényes 2005 évre VÉGREHAJTÁSI UTASÍTÁS a BME Felvételi szabályzatáhz
Részletesebben1 of :54
Labor infrastruktúra használata A laborok menedzsmentjére szolgáló portál 2014 szeptemberétől kezdődően az IB413 és az IL405 laborok menedzsmentjére egy web portál áll rendelkezésre, amely elérhető a laborokból
RészletesebbenPályázati felhívás az EGT Finanszírozási Mechanizmus 2009-2014-es időszakában a Megújuló Energia
Pályázati felhívás az EGT Finanszírzási Mechanizmus 2009-2014-es időszakában a Megújuló Energia prgram keretében megjelenő HU-03 ----- jelű Megújuló energiafrrásk fenntartható hasznsításával kapcslats
RészletesebbenA felülvizsgálatok során feltárt hibákat a döntések tartalmához igazodó sorrendben csoportosítottuk.
1 Jegyző helyi környezet- illetve természetvédelemmel kapcslats hatáskörében hztt I. fkú szakhatósági állásfglalásk és eljárásk felülvizsgálatának tapasztalatairól Cél meghatárzása: - a hatóságk közötti
RészletesebbenA Java EE 5 plattform
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11. 13. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
RészletesebbenÚtmutató az OKM 2007 FIT-jelentés telepítéséhez
Útmutató az OKM 2007 FIT-jelentés telepítéséhez 1. OKM 2007 FIT-JELENTÉS ASZTALI HÁTTÉRALKALMAZÁS telepítése 2. Adobe Acrobat Reader telepítése 3. Adobe SVG Viewer plugin telepítése Internet Explorerhez
RészletesebbenFoglalkoztatás és a foglalkoztatási formák kérdőiv 2014
Fglalkztatás és a fglalkztatási frmák kérdőiv 2014 Tisztelt Hölgyem, Uram! A Kmárm-Esztergm Megyei Kereskedelmi és Iparkamara (KEMKI), a Nemzeti Agrárgazdasági Kamarával Kmárm-Esztergm megyei Igazgatósága
RészletesebbenPrototípus, termék-, technológia- és szolgáltatásfejlesztés
Tanácsadás Pályázatírás Támgatás lehívása Utókövetés Prttípus, termék-, technlógia- és szlgáltatásfejlesztés Gazdaságfejlesztési és Innvációs Operatív Prgram KÓDSZÁM GINOP-2.1.7-15 A pályázati kiírás a
RészletesebbenAndroid alapok. Android játékfejlesztés
Az Android Studio fejlesztőkörnyezet letöltése, telepítése képernyőképekkel bemutatva, illetve az első programunk létrehozása. (Hello World) Android alapok Android játékfejlesztés Készítette: Soós András
RészletesebbenHello Maven. JSE vs. JEE, JEE vs Spring. Óbudai Egyetem, Java Enterprise Edition Műszaki Informatika szak Labor 2. Bedők Dávid v0.
Hello Maven JSE vs. JEE, JEE vs Spring Óbudai Egyetem, Java Enterprise Edition Műszaki Informatika szak Labor 2 Bedők Dávid 2017.09.18. v0.1 Bedők Dávid (UNI-OBUDA) Hello JavaEE 2017.09.18. v0.1 1 / 24
RészletesebbenL E V E G Ő M U N K A C S O P O R T
L E V E G Ő M U N K A C S O P O R T S T R A T É G I A 2 0 1 2 15 Budapest, 2012. május 24. IFUA Nnprfit Partner Közhasznú Nnprfit Kft. H-1119 Budapest Fehérvári út 79. A prjekt megvalósulását az IFUA Hrváth
RészletesebbenA csatlakozás érdekében a Csatlakozó adatkezelőnek az alábbi folyamat szerint kell informatikai rendszerének csatlakozását megvalósítani:
Melléklet 1 A Csatlakzás eljárásrendje A csatlakzás érdekében a Csatlakzó adatkezelőnek az alábbi flyamat szerint kell infrmatikai rendszerének csatlakzását megvalósítani: 1. Regisztráció a https://e-egeszsegugy.gv.hu/ekapu
RészletesebbenOracle Containers for Java - j2ee alkalmazás szerver funkciók. Molnár Balázs Oracle Hungary
Oracle Containers for Java - j2ee alkalmazás szerver funkciók Molnár Balázs Oracle Hungary Mi is a J2EE? Szabványgyűjtemény Java alkalmazások számára A JavaSoft közösség alakította ki Összefogja az egyéni
RészletesebbenFoundation Level. Hivatalos magyar nyelvű tanterv. Alapszintű képesítés
ISTQB Certified Tester Fundatin Level Hivatals magyar nyelvű tanterv Alapszintű képesítés Verzió: 3.01, 2011.11.18 (Official ISTQB CTFL Syllabus Hungarian) (ISTQB CTFL Syllabus versin: 2010) HTB Hungarian
RészletesebbenA PUBLIC RELATIONS TEVÉKENYSÉG ESZKÖZEI
A PUBLIC RELATIONS TEVÉKENYSÉG ESZKÖZEI A klasszikus értelemben vett médián kívül száms eszköz szlgálja az üzenetek célba juttatását. Az infrmáció-, és tudásalapú társadalm megváltztatja az infrmáció áramlás
RészletesebbenÉpítésügyi Fizetési Portál (EKOP-2.A.3-2013-2013-0003) Képzés 2.
Építésügyi Fizetési Prtál (EKOP-2.A.3-2013-2013-0003) Képzés 2. ÉTDR hatósági felhasználók képzése Készítette: Szbnya Margit 2014.10.25. ÉTDR hatósági felhasználók képzése... 1 1. Építésügyi Fizetési Prtál
RészletesebbenTávolléti díj kezelése a Novitax programban
Mire jó a FirebirdSettings.exe Ezzel a programmal a Firebird adatbázis-kezelővel és az adatbázisokkal kapcsolatos beállításokat lehet elvégezni. Mit kell tenni a használata előtt A FirebirdSettings.exe
RészletesebbenNormatív Határozat. Felelős: dr. Kelemen Márk polgármester Határidő: azonnal
/2014. (XI.26.) sz. NORMATÍV Kth.: A stratégiai dkumentumk tartalmáról és szerkezetéről valamint a mutatószámk kialakításának módszertanáról szóló szabályzat elfgadása Nrmatív Határzat 1./ Kerekegyháza
RészletesebbenE-Freight beállítási segédlet
E-Freight beállítási segédlet Az E-Freight rendszer működéséhez szükséges programok és beállítások v08 A legújabb verzióért kérjük, olvassa be az alábbi kódot: 1. Támogatott böngészők Az E-Freight az Internet
RészletesebbenJavaslat AZ EURÓPAI PARLAMENT ÉS A TANÁCS HATÁROZATA
EURÓPAI BIZOTTSÁG Brüsszel, 2010.11.12. COM(2010) 662 végleges 2010/0325 (COD) Javaslat AZ EURÓPAI PARLAMENT ÉS A TANÁCS HATÁROZATA a külső határk átlépésére jgsító és vízummal ellátható úti kmányk listájáról,
RészletesebbenÜzemeltetési dokumentáció. Naviscon Informatikai Zrt. 1037 Budapest, Montevideó utca 16/b.
Üzemeltetési dkumentáció Naviscn Infrmatikai Zrt. 1037 Budapest, Mntevideó utca 16/b. Tartalmjegyzék 1. VERZIÓKÖVETÉS 4 2. BEVEZETÉS 4 2.1 A DOKUMENTUM TARTALMA, CÉLJA ÉS CÉLKÖZÖNSÉGE 4 2.2 CÉLZOTT OLVASÓKÖR
RészletesebbenRegionális forduló. 2010. november 27. A 9-10. oszt{lyosok feladata. Bemeneti adatok DUSZA ÁRPÁD ORSZÁGOS PROGRAMOZÓI EMLÉKVERSENY 2010/2011
Reginális frduló 2010. nvember 27. A 9-10. szt{lysk feladata Egy rendezvényszervező cég titeket kért meg arra, hgy a rendezvényeik megszervezését és lebnylít{s{t segítő prgramt készítsetek sz{mukra. A
RészletesebbenDolphin Kft. Dolphin InvoicePro. Funkciók. verziószám: 4.0.265
Dlphin Kft. Dlphin InvicePr Funkciók verziószám: 4.0.265 Tartalm Általáns infrmáció... 1 Terméktámgatás... 1 Értékesítés... 1 A Dlphin Kft. egyéb elérhetőségei... 1 Tvábbi szftverek... 2 Kibcsátó adatai,
RészletesebbenINTEGRÁLT NYOMONKÖVETŐ RENDSZER
EDUSZAB: 28/342B (FNY1) Educati Társadalmi Szlgáltató Nnprfit Kft. INTEGRÁLT NYOMONKÖVETŐ RENDSZER Adatkarbantartó - Felhasználói kézikönyv Educati Társadalmi Szlgáltató Nnprfit Kft. Prjekt megnevezése:
RészletesebbenGyakorlati vizsgatevékenység A
481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. Gyakrlati vizsgatevékenység A Szakképesítés aznsító száma, megnevezése: 481 04 0000 00 00 Web-prgramzó
RészletesebbenPécs Megyei Jogú Város Önkormányzata Kontrolling (vezetői információs) rendszer koncepciója
LOGO-VIR Rendszerkncepció Pécs Megyei Jgú Várs Önkrmányzata Kntrlling (vezetői infrmációs) rendszer kncepciója 1/22 Alapadatk Dkumentum neve LOGO-VIR Rendszerkncepció Dkumentum aznsítója LVT-0001 Dkumentum
RészletesebbenINFORMATIKAI STRATÉGIA
EREDMÉNYEK INFORMATIZÁLÁSÁNAK ELŐKÉSZÍTÉSE (ÁROP 3.d) VESZPRÉM MEGYEI JOGÚ VÁROS POLGÁRMESTERI HIVATALA 8200 Veszprém, Óvárs tér 9. INFORMATIKAI STRATÉGIA Készítette: Indikátrk, amelyek teljesítéséhez
RészletesebbenDCWatch fejlesztői HUB: dchub://4242.hu:1411 Elite Hub, ahol megnézheted működés közben a BOT-ot: dchub://elite.4242.hu:4242
DCWatch v:0.2.0 Copyright (c) 2005-2006, CyB - Project Author (cyb@elitemail.hu) Hompage: http://dcwatch.dccafe.org Relased under terms of the GNU public license http://www.gnu.org/licenses/gpl.html http://www.hup.hu/wiki/wiki.phtml?title=gpl
Részletesebben2.sz melléklet - Szolgáltatási szint megállapodás
2.sz melléklet - Szlgáltatási szint megállapdás amely létrejött egyrészről a Budapest ővárs XIV. erület Zugló Önkrmányzat Székhely: 1145, Budapest Pétervárad utca 2. Adószám: 15514004-2-42 Számlavezető
RészletesebbenVBexpress 9.0 verzió új képességei
VBexpress 9.0 verzió új képességei A VBexpress prgram vasbetn szerkezetek vasalási terveinek elkészítésére alkalmas AutCAD alapú alkalmazás. A prgram 9.0-ás verziója nem más, mint a krábbi váltzat kiegészítve
RészletesebbenA SZŐKE TISZA pusztulása és a jogi felelősség kérdése
3. számú melléklet A SZŐKE TISZA pusztulása és a jgi felelősség kérdése Furcsa mód épp a laikus civil közösség hivatkztt internetes közösségi ldalain kmmentelők részéről vetődött fel több alkalmmal is
RészletesebbenKTI TUDÁSTÁR FELHASZNÁLÓI KÉZIKÖNYV. Régens Zrt.
KTI TUDÁSTÁR FELHASZNÁLÓI KÉZIKÖNYV Régens Zrt. 2017 1 TARTALOM 1 Általáns infrmációk... 4 1.1 Bejelentkezés... 4 1.2 A felület felépítése... 4 2 Kezdőlap... 5 2.1 Oldalak... 5 2.2 Történések... 6 2.3
Részletesebben1. számú Melléklet AZ ÖNKORMÁNYZATI ASP KÖZPONTOK KIALAKÍTÁSÁVAL KAPCSOLATOS KÖVETELMÉNYEK
1. számú Melléklet AZ ÖNKORMÁNYZATI ASP KÖZPONTOK KIALAKÍTÁSÁVAL KAPCSOLATOS KÖVETELMÉNYEK A prjektek az Európai Unió támgatásával, az Európai Reginális Fejlesztési Alap társfinanszírzásával valósulnak
RészletesebbenA kompetens intézmények logói. ECVET ASSET Autóipari Szolgáltatási Szektor ECVET Tesztelés Hivatkozási szám /
Tanulmányi Megállapdás az ASSET ECVET Prjekthez A kmpetens intézmények lgói ECVET ASSET Autóipari Szlgáltatási Szektr ECVET Tesztelés Hivatkzási szám - 2008 3991 / 001-001 1 Tanulmányi Szerződés (ASSET
RészletesebbenJava Parancssor Maven-nel
Java Parancssor Maven-nel Dátum: 2008-02-11 Szerző: Verhás Péter Verzió: 1.1 Dokumentum azonosító: 1.3.6.1.4.1.13923.0.38494382 Olvasók: programozók, Java fejlesztők Szint: kezdő, közepes Ez a dokumentum
Részletesebben2011.11.29. JUnit. JUnit használata. IDE támogatás. Parancssori használat. Teszt készítése. Teszt készítése
Tartalom Integrált fejlesztés Java platformon JUnit JUnit használata Tesztelési technikák Demo 2 A specifikáció alapján teszteljük a program egyes részeit, klasszikus V-modell szerint Minden olyan metódust,
RészletesebbenVESZPRÉM MEGYEI ÖNKORMÁNYZAT KÖZGYŰLÉSE HATÁROZAT
VESZPRÉM MEGYEI ÖNKORMÁNYZAT KÖZGYŰLÉSE HATÁROZAT Szám: 56/2013. (XII. 19.) MÖK határzat Tárgy: A Veszprém Megyei Önkrmányzat 2014-2017. évekre vnatkzó stratégiai ellenőrzési tervének és a 2014. évi belső
RészletesebbenLUDA SZILVIA. sikerül egységnyi anyagból nagyobb értéket létrehozni, gyorsabban nő a GDP, mint az anyagfelhasználás.
A GAZDASÁGI NÖVEKEDÉS ÉS A PAPÍRFELHASZNÁLÁS ALAKULÁSA NÉHÁNY OECD ORSZÁG PÉLDÁJÁN KERESZTÜL Bevezetés LUDA SZILVIA A tanulmány az ök-hatéknyság fgalmának értelmezését bemutatva, felhívja a figyelmet annak
RészletesebbenJAVA webes alkalmazások
JAVA webes alkalmazások Java Enterprise Edition a JEE-t egy specifikáció definiálja, ami de facto szabványnak tekinthető, egy ennek megfelelő Java EE alkalmazásszerver kezeli a telepített komponensek tranzakcióit,
RészletesebbenPÁLYÁZATI ÖSSZEFOGLALÓ. GINOP-1.2.1-15 Mikro-, kis- és középvállalkozások termelési kapacitásainak bővítése
Mikr-, kis- és középvállalkzásk termelési kapacitásainak 1. Alapvető cél A hazai ipar fejlesztése érdekében jelen felhívás célja a kiemelt iparágakban fejleszteni kívánó hazai mikr-, kis- és középvállalkzásk
RészletesebbenMINŐSÉGIRÁNYÍTÁSI KÉZIKÖNYV
MINŐSÉGIRÁNYÍTÁSI KÉZIKÖNYV Jóváhagyta Ellenőrizte Készítette Név Aláírás Dátum TARTALOMJEGYZÉK TARTALOMJEGYZÉK... 1. MINŐSÉG POLITIKA...4 2. AZ ISKOLA BEMUTATÁSA 5 2.1. LEÍRÁS 5 2.2. SZERVEZETI FELÉPÍTÉS.5
RészletesebbenApache OpenOffice telepítési útmutató
Apache OpenOffice telepítési útmutató 1. Az OpenOffice magyar nyelvű verziójának telepítését az alábbi oldalról tudod elkezdeni. Katt a linkre: http://www.openoffice.org/download/ Mindig a legfrissebb
RészletesebbenRapidMiner telepítés i. RapidMiner telepítés
i RapidMiner telepítés ii COLLABORATORS TITLE : RapidMiner telepítés ACTION NAME DATE SIGNATURE WRITTEN BY Jeszenszky, Péter 2014. szeptember 17. REVISION HISTORY NUMBER DATE DESCRIPTION NAME iii Tartalomjegyzék
RészletesebbenAlkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E
Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E Követelmény A beadandó dokumentációját a Keszthelyi Zsolt honlapján található pdf alapján kell elkészíteni http://people.inf.elte.hu/keszthelyi/alkalmazasok_fejlesztese
Részletesebben1. Az ajánlatkérő neve, címe, telefon- és telefaxszáma; elektronikus levelezési címe
és útfelújítás építési beruházás kivitelezői feladatainak ellátása AJÁNLATTÉTELI FELHÍVÁS - módsításkkal egységes szerkezetben II.- - Huszártelep területi és társadalmi reintegrációja (ÉAOP-5.1.1/B-09-2f-2012-0002-Szciális
RészletesebbenPTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról
PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról Az Informatikai Igazgatóság minden aktív egyetemi hallgató és munkaviszonnyal rendelkező egyetemi dolgozó részére úgynevezett proxy
RészletesebbenMATEMATIKA C 12. évfolyam 3. modul A mi terünk
MTEMTIK C 1. évflyam. mdul mi terünk Készítette: Kvács Kárlyné Matematika C 1. évflyam. mdul: mi terünk Tanári útmutató mdul célja Időkeret jánltt krsztály Mdulkapcslódási pntk térfgat- és felszínszámítási
RészletesebbenÜgyviteli rendszerek hatékony fejlesztése Magic xpa-val mobilos funkciókkal kiegészítve (kezdő) Szoftver telepítési útmutató
Ügyviteli rendszerek hatékony fejlesztése Magic xpa-val mobilos funkciókkal kiegészítve (kezdő) Szoftver telepítési útmutató 1. Feladat: IIS Bekapcsolása Internet Information Services és az Internet Information
RészletesebbenIV. rész. Az élettársi kapcsolat
IV. rész Az élettársi kapcslat Napjaink egyik leggyakrabban vitattt jgintézménye úgy tűnik kimzdult az évtizedeken át tartó jgi szabályzatlanságból, sőt az újnnan megjelenő jgszabályk és az azk által generált
RészletesebbenWindows7 felhasználóknak
Cím: 1027 Budapest, Csalgány utca 23. Windws7 felhasználóknak Képzési prgram (a) A tanflyam célja (a képzés srán megszerezhető kmpetencia) A képzést kifejezetten kezdő felhasználóknak szánjuk, akik még
RészletesebbenKIR-STAT internetes adatgyűjtő rendszer
- internetes adatgyűjtő rendszer Kitöltési útmutató Budapest, 2012. október 1. TARTALOMJEGYZÉK 1.1. Milyen lépések szükségesek az adatszolgáltatás sikeres teljesítéséhez? 1.2. Belépéssel kapcsolatos tudnivalók
RészletesebbenOralce kliens installálása Windows Server 2003-ra
Oralce kliens installálása Windows Server 2003-ra Szükséges elofeltétel Szükséges operációs rendszer: Windows 2003 SP1 Oracle kliens verzió: 9.2.0.1.0 (9R2) Valid SQLNet.ORA fájl, amely tartalmazza a céges
RészletesebbenMIRE KELL ÜGYELNI A SZAKDOLGOZAT ÖSSZEÁLLÍTÁSAKOR (Ismertető Bodó Barna)
MIRE KELL ÜGYELNI A SZAKDOLGOZAT ÖSSZEÁLLÍTÁSAKOR (Ismertető Bdó Barna) Ütemterv segédlet a dlgzat összeállításáhz 1. Kutatási/elemzési terv beadási határideje: 5-8 ldal Irdalmgyűjtés (cédulázás) flyamatsan
RészletesebbenAz Elektronikus levéltár projekt keretében a hosszú távú levéltári megőrzéshez szükséges szabályozási feltételek kidolgozása
Az Elektrnikus levéltár prjekt keretében a hsszú távú levéltári megőrzéshez szükséges szabályzási feltételek kidlgzása A papír alapú dkumentumk megbízható elektrnikus máslatával szemben támaszttt technikai
RészletesebbenSzilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt
Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt segédlet A Szilipet programok az adatok tárolásához Firebird adatbázis szervert használnak. Hálózatos
RészletesebbenHASZNÁLATI ÚTMUTATÓ. A ProCoord típusú Precíziós Lézer Targethez
HASZNÁLATI ÚTMUTATÓ A PrCrd típusú Precíziós Lézer Targethez A készülék üzembe helyezése: A készüléknek csak tápfeszültség igénye van, az alapműködéshez nem igényel semmi kiegészítést. Dugja be a hálózati
Részletesebben