Your SlideShare is downloading. ×
m2eclipse: integrazione maven2 in eclipse IDE
m2eclipse: integrazione maven2 in eclipse IDE
m2eclipse: integrazione maven2 in eclipse IDE
m2eclipse: integrazione maven2 in eclipse IDE
m2eclipse: integrazione maven2 in eclipse IDE
m2eclipse: integrazione maven2 in eclipse IDE
m2eclipse: integrazione maven2 in eclipse IDE
m2eclipse: integrazione maven2 in eclipse IDE
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

m2eclipse: integrazione maven2 in eclipse IDE

1,500

Published on

Presentazione "quickie" sull'integrazione fra Maven ed Eclipse offerta dal plugin m2eclipse di Sonatype tenuta al JUG Milano Meeting #29 del 3 luglio 2008: …

Presentazione "quickie" sull'integrazione fra Maven ed Eclipse offerta dal plugin m2eclipse di Sonatype tenuta al JUG Milano Meeting #29 del 3 luglio 2008: http://www.jugmilano.it/vqwiki/jsp/Wiki?Meeting3Luglio2008&highlight=m2eclipse

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,500
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. m2eclipse: integrazione maven2 in eclipse IDE Marcello Teodori marcello.teodori@jugmilano.it
  • 2. Cos'è Maven? Da maven.apache.org: "Maven is a Java project management and project comprehension tool" JUG Milano - m2eclipse 2
  • 3. L'ecosistema Maven JUG Milano - m2eclipse 3
  • 4. maven-eclipse-plugin ● definizione variabile M2_REPO: mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo ● generazione file di progetto eclipse: mvn eclipse:eclipse JUG Milano - m2eclipse 4
  • 5. m2eclipse ● progetto di Sonatype ● web site: http://m2eclipse.sonatype.org ● proposto alla fondazione Eclipse ● plugin “storico” per Maven, nato già ai tempi di Maven1 e noto anche con il nome tycho ● ha un concorrente: q4e ● community attiva e release frequenti ● integra nell'help di Eclipse il libro “Maven: The Definitive Guide”!!! JUG Milano - m2eclipse 5
  • 6. installazione m2eclipse ● Eclipse 3.3 o 3.4 con editor XML editor ● update site “stable”: http://m2eclipse.sonatype.org/update/ ● update site “dev”: http://m2eclipse.sonatype.org/update-dev/ ● useremo la versione dev: 0.9.5.20080627 ● requisiti opzionali: – Subversive (o Subclipse) – Mylyn JUG Milano - m2eclipse 6
  • 7. Demo Time ● new project ● new project from archetype ● add dependency ● add plugin ● POM Editor ● dependency viewer ● WTP support ● SCM integration ● Mylyn integration JUG Milano - m2eclipse 7
  • 8. Qualche nota finale... ● i dati nel POM possono essere utili in Eclipse anche indipendentemente dall'uso di Maven nella build ● Maven POM vs. DOAP vs. semantic web? ● ancora nessuna soluzione per la configurazione dei plugin... JUG Milano - m2eclipse 8

×