Apache Maven 2.

Slides:



Advertisements
Liknende presentasjoner
Kort om wordpress Kompetanseoverføring NTNU Info 18. mai ´09 (c) ola Nordal -
Advertisements

Standardisering for å forenkle utveksling av studenter i Europa
Avhengigheter og installering
Nedlasting av Adobe Flash Player Adobe Flash Player brukes for å se video på Internett, YouTube, nett-TV osv. Åpne Internett og skriv, adobe.no i adressefeltet,
Oppdatering for Java. Java Update er viktig å laste ned på din PC. Når du bruker nettbank, logger du deg inn med JavaID. Når du får Java oppdateringer.
Hvordan laste opp tankekart til Itslearning via iCabMobile?
Webprogrammering (LO113A) 1 Kom i gang med PHP. Webprogrammering (LO113A) 2 Mål  Installere Apache og PHP  Konfigurasjon av Apache og PHP  Forstå samspillet.
Ditt eget integrerte utviklingsmiljø med OpenEdge i fokus Hamar 27. mars 2009 Thomas Skjørten/Jan Kolstad.
Nedlasting av Java Java bruker du til bl.a. å logge deg inn i nettbanken. Åpne Internett og skriv, java.com i adressefeltet, klikk Enter. Klikk på Free.
wordpress.com tumblr.com blogger.com 123-BLOGG.
Last ned apper fra Google Play (Android) Åpne Internett på din enhet og søk deg inn på siden trykk på Play, som du finner på menylinjen.
Java database persistence framework.  SELECT by FROM postnr AS p WHERE ( SELECT DISTINCT postnr FROM addr AS a WHERE user.adrId = a.Id ) = p.postnr;
Java Teknologi Teknikker Økosystem Johannes Brodwall
Extreme Integration Oslo XP meetup, 22. mars, 2011 Johannes Brodwall.
IBM Global Services JavaOne 2007 Ole André Scheie IBM GBS.
Test-Drevet Utvikling Bowling med
Operasjonsanalyse – ØABED2200
Tips og triks MSP og Projectserver 1) Vise prosjektsammendrag
Test-Drevet Utvikling Bowling med extremeprogramming.no.
Mobilitet Fordeler / ulemper Maximo Høstmøte - Oslo 5-7 oktober 2010
Prioriter testene dine!
SOA & Business Process Track Driv konsistens og best practices inn i ditt tjenestedesign : Web Service Software Factory Det er klare fordeler.
IcabMobile Ingvar Lygren.
Java Server Faces (JSF) en introduksjon Frode Eika Sandnes.
© Lars-Erik Kindblad.  Et platformuavhengig verktøy for å automatisere build prosesser.  Støttes og drives av Apache Software Foundation.  Kommer ferdig.
Tema: Introduksjon Hvorfor Velocity? Installasjon Velocity VS. JSF / JSP Eksempler Oppsumering.
Erik Mohn. Prosjekt gjennomført av: Apache Software Foundation Skal gjøre tilgjengelig gjennbrukbare open source komponenter for Java Komponentene skal.
ANDROID-PROGRAMMERING VÅREN ACTIVITY OG INTENTS Repetisjon fra forrige gang.
Enkel kryptering Mål: Kode et dokument slik at det blir uleselig for de som ikke har kodenøkkelen.
Sqlite Et lite eksempel på en SQL- database. SQL kan startes på ulike måter Kommandolinjeversjon or Windows –Programmet må innstalleres Hentes fra
1 ILLUSTRASJONSBRUK  Figurene kan skaleres opp og ned i størrelse.  Sett sammen egne kombinasjoner av illustrasjoner. Læringsprosess: Visuell presentasjon:
Web-applikasjoner Prosjekt3 Logging Gruppe 9 Malik Muhammad Naeem Kevan Qureshi.
Open Source Content Management APACHE LENYA Øyvind Buer (s100320, 3AB), Israr Khan (s139051, 3AA), Tore Minsaas (s141451, 3AB)
Mohammad Ali Koteich Danial Siddiq Sheikh. Hva skal vi snakke om? Directory LDAP The Apache Directory Project.
1 Multimedia Kirsten Ribu Hio Webpublisering LO130A
ECampus FileSender/CloudStor/StorSend Jan Meijer 22 April 2010 eCampus arbeidsgruppemøte.
Pilotprosjektet Mobil læring. Medarbeidere Ved NTNU, IDI;  Mobil læring: faglig; Arvid Staupe teknisk; Rolf Harald Dahl Alf Høiseth Webmaster og teknisk:
Farvel til applikasjonsserveren Fra kompleksitet til kontroll.
  © Steria Å Lytte til koden Johannes Brodwall, Chief scientist, Steria Statkraft 16. april, 2010 Du kan lytte til koden.
Hello Again World Programmering for gøy. Innhold Installasjon av Ruby Oppvarming: Binærsøk Oppgave: Finn anagrammer For de interesserte: Gjenta i C For.
Fjernstyring av PCer med NTRconnect Svein/ALEPH brukermøte 2007.
Black box testing av webapplikasjoner
Standarder, innhold og ePortfolio Helge Hannisdal Product Manager it’s:learning
Bearbeide og presentere interessante bridgespill
Kontinuerlig kvalitetskontroll. Hvordan komme helt i mål.
Youtube på topphandball.no. Hva trenger du? en youtubekanal, f eks videoer lastet opp til.
Rekvisisjonsblokka forsvinner
81% Mobil formidling på museum Det relevante museet, Trondheim 23. oktober 2014 Bjørn Olav Tveit, Kulturrådet Hvorfor?
Litt om virtuelle skrivere. De 2 virtuelle skriverne som beskrives her har det til felles at det ikke kommer fysisk utskrift på papir. Skriverne er definert.
Kort om java-applets. Applets - resourcer Appletter bygger på JRE (normalt j2se) Kan afvikles med Appletviewer (sikkerhed ?) Browser (sikkerhed – ”sandkasse”)
Webinar – eWorker og eMeetings
Møte i innkjøpsgruppa for e-bøker Markedsføring e-bøker -Hvilken innkjøpsordning har bibliotekene valgt for Innkjøp høst Sette.
Jernbaneverket Fri programvare i driftskritiske systemer
Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.
Hurtigreferanse for © 2012 Microsoft Corporation. Med enerett. Lync Web App Bli med i et Lync-møte med PC-lyd Hvis du ikke har Lync 2013, kan du bli med.
Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.
KUNST & HÅNDVERKSBLOGG
Modeltransformasjoner med ATL. Atlas Transformation Language (ATL) Et transformasjonsspråk for model til model transformasjoner Et delvis deklarativt.
Android Programmering 10 timers kurs. Forutsetninger Noe bakgrunn i Java eller et annet objektorientert språk Litt peiling på XML Vi bruker Windows 7.
DFØ-app Reiseregninger på mobilen. Hva er DFØ-app? DFØ har lansert en mobil-app som en tilleggstjeneste til selvbetjeningsportalen (der du fører reiseregninger).
“Industrial approach for testing (2)” Teknikker og verktøy for testing i et Scrum-team Utdrag fra Skatteetatens teststrategi Sten Aksel Heien Skatteetatens.
Linux distribusjoner ● ● Ubuntu (kommer fra debian) ● Fedora.
Oppsett av simpleSAMLphp på Moodle.. Hva må gjøres Stegene 1.Kjøpe domene og sertifikat 2.Laste ned Simplesaml 3.Installere SimpleSaml 4.Konfigurere SimpleSaml.
Kom i gang med Python Pål Hellesnes SYSTEMUTVIKLER
Bjørn Ove Pedersen og Stian Dalviken
Android-Programmering
Evaluering av publiseringssystem Stadnavn
Lynguide - mobilapplikasjon
Model til tekst transformasjoner med MOFScript
Utskrift av presentasjonen:

Apache Maven 2

Hva er Maven? Forenkler prosjekt Prosjekt bygger Oppmuntrer best practice Dokumentasjon

Bakgrunn Jakarta Alexandria Turbine Maven 1.x Maven 2

Begynne med Maven http://maven.apache.org Sett miljøvariabler (MAVEN_HOME, PATH) mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-webapp

Noen Kommandoer mvn compile mvn package mvn install mvn site mvn clean mvn eclipse:eclipse

POM Beskriver prosjektet <project> <modelVersion>4.0.0</modelVersion> <groupId>com.mycompany.app</groupId> <artifactId>my-app</artifactId> <version>1</version> </project>

POM <packaging>jar</packaging> <name>my-app</name> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies>

Repository Lokal repository Fjerntliggende repository

Fordeler Enkel å bruke Nyttige plugins Transitive Dependencies

Ulemper Tar tid å laste ned jar filer