Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... ·...
Transcript of Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... ·...
![Page 1: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/1.jpg)
Carlos Sanchez
March 26, 2009
Eclipse IAM, Maven integration for Eclipse
![Page 2: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/2.jpg)
About me
During the daySr. Solutions Architect at G2iX
At nightMember of Apache Maven PMC
IAM project co-lead at Eclipse Foundation
![Page 3: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/3.jpg)
Maven in the IDE
Q4E[Q for Eclipse]
code.google.com/p/q4e
![Page 4: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/4.jpg)
Maven in the IDE
Eclipse IAM[Eclipse Integration for
Apache Maven]www.eclipse.org/iam
![Page 5: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/5.jpg)
![Page 6: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/6.jpg)
Goals
![Page 7: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/7.jpg)
Simplicity
![Page 8: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/8.jpg)
Simplicity
![Page 9: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/9.jpg)
Simplicity
![Page 10: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/10.jpg)
Simplicity
![Page 11: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/11.jpg)
Integration
![Page 12: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/12.jpg)
Integration
JDT
![Page 13: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/13.jpg)
Integration
JDT
![Page 14: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/14.jpg)
And allow Integration
![Page 15: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/15.jpg)
And allow Integration
![Page 16: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/16.jpg)
And allow Integration
![Page 17: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/17.jpg)
And allow Integration
yours?
![Page 18: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/18.jpg)
![Page 19: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/19.jpg)
Features
![Page 20: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/20.jpg)
Importing Maven projects
direct import of Maven 2 projects
![Page 21: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/21.jpg)
Importing Maven projects
direct import of Maven 2 projects
![Page 22: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/22.jpg)
New project from Archetype
wizard for creation of new projects using the archetype mechanism
![Page 23: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/23.jpg)
Checkout project
checkout and import from SVN
![Page 24: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/24.jpg)
Running Maven goals
easy access to common goals
![Page 25: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/25.jpg)
Running Maven goals
launch configurations
![Page 26: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/26.jpg)
Running Maven goals
Profile management
![Page 27: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/27.jpg)
Maven Builder
Automatically execute Maven goals as part of Eclipse build
Configurable list of goals to exclude from auto builds
![Page 28: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/28.jpg)
Maven Builder
![Page 29: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/29.jpg)
POM editor
Form based editor
Bidirectional synchronization
Preserves XML formatting
![Page 30: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/30.jpg)
POM editor
Form based editor
![Page 31: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/31.jpg)
POM editor
Form based editor
![Page 32: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/32.jpg)
POM editor
Form based editor
![Page 33: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/33.jpg)
POM editor
Form based editor
![Page 34: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/34.jpg)
POM editor
![Page 35: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/35.jpg)
POM editor
![Page 36: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/36.jpg)
POM editor
XML editor
![Page 37: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/37.jpg)
Settings Editor
From Eclipse properties
![Page 38: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/38.jpg)
Dependency search
Search in central repository
![Page 39: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/39.jpg)
Dependency search
![Page 40: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/40.jpg)
Dependency search
Search in
![Page 41: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/41.jpg)
Dependency search
Search in
Nexus repository manager
![Page 42: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/42.jpg)
Dependency search
Search in
Nexus repository manager
Apache Archiva repository manager
![Page 43: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/43.jpg)
Dependency search
Search in
Nexus repository manager
Apache Archiva repository manager
Local repository
![Page 44: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/44.jpg)
Dependency search
Extension points to plug other providers
![Page 45: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/45.jpg)
Dependency management
Project dependencies are hard to keep on track
![Page 46: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/46.jpg)
Dependency management
Project dependencies are hard to keep on track
![Page 47: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/47.jpg)
Dependency management
dependency management using
the POM
![Page 48: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/48.jpg)
Dependency management
automatic download of dependencies
and sources!
![Page 49: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/49.jpg)
Dependency management
Integrates with
![Page 50: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/50.jpg)
Dependency management
Integrates with JDT
![Page 51: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/51.jpg)
Dependency management
Integrates with JDTWTP
![Page 52: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/52.jpg)
Dependency management
Integrates with
provides transitive dependencies
JDTWTP
![Page 53: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/53.jpg)
dependency graphing
![Page 54: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/54.jpg)
dependency analysis
![Page 55: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/55.jpg)
Features
modular approach to improve reusability by other Eclipse projects
ability to import parent projects (pom projects)
ability to cancel Maven builds
![Page 56: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/56.jpg)
Maven Plugin development
plugins can be resolved from the
workspace
you can create and debug Maven MOJOs
![Page 57: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/57.jpg)
Integration with Buckminster
automating build, assemble & deploy
integration with Maven through IAM
![Page 58: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/58.jpg)
High activity
10 committers7 active
![Page 59: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/59.jpg)
![Page 60: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/60.jpg)
Known issues
![Page 61: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/61.jpg)
Maven Version
![Page 62: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/62.jpg)
Maven 2.1
Maven Version
![Page 63: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/63.jpg)
Maven 2.1
now called Maven 3.0
Maven Version
![Page 64: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/64.jpg)
![Page 65: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/65.jpg)
Alternatives
![Page 66: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/66.jpg)
Maven Eclipse Plugin
mvn eclipse:eclipse
command linelimited functionality
![Page 67: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/67.jpg)
m2eclipse
historically different
merging to same set of functionality
![Page 68: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/68.jpg)
![Page 69: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/69.jpg)
Work in progress
![Page 70: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/70.jpg)
![Page 71: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/71.jpg)
Performance
![Page 72: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/72.jpg)
PerformancePerformancePerformancePerformancePerformancePerformancePerformance
![Page 73: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/73.jpg)
![Page 74: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/74.jpg)
Roadmap
![Page 75: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/75.jpg)
Roadmap
Integration with other pluginsScala, Candy for Appfuse, SpringIDE,...
UI tooling to work around Mavenlimitations
![Page 76: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/76.jpg)
![Page 77: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/77.jpg)
Thanksca
rlos@
apac
he.o
rghttp://www.carlossanchez.eu
![Page 78: Eclipse IAM, Maven integration for Eclipsearchive.apachecon.com/c/aceu2009/sessions/materials... · Eclipse IAM, Maven integration for Eclipse. About me During the day Sr. Solutions](https://reader030.fdocuments.us/reader030/viewer/2022040410/5ece1d58b2403765f5323cad/html5/thumbnails/78.jpg)
Picture credits
That was easy!: spackletoeMagic!: Kaptain Kobold