SlideShare a Scribd company logo
MAVEN - POM 
Kulandaivel Ramalingam 
ESB Architect
POM 
POM Stands for Project 
Object Model which is XML 
representation of Maven build. 
It contains information about 
your project and the details of the 
configuration used in the project.
Tags - Project 
<Project> 
<modelVersion> 
<groupId> 
<artifactId> 
<packaging> 
<organization> 
<name> 
<url> 
<name> 
<description> 
<url> 
<inceptionYear> 
<licenses> 
<license> 
<name> 
<url> 
<Mailinglists> 
<Mailinglist>
Tags – Project – Contd… 
<developers> 
<developer> 
<contributors> 
<issueManagement> 
<scm> 
<modules> 
<properties> 
<dependencyManagement> 
<dependencies> 
<dependency> 
<distributionManagement> 
<repositories> 
<repository> 
<pluginRepositories> 
<pluginRepository>
Tags – Project - Properties 
<properties> 
<skipExportTests> 
<skipFunctionalTests> 
<skipIntegrationTests> 
<skipSystemTests> 
<skipPerformanceTests> 
<skipArchetypeTests> 
<skipDistributions> 
<skipVerifications> 
<skipInstalls> 
<skipGpg> 
<project.build.sourceEncoding> 
<eclipsePluginVersion> 
<gmavenPluginVersion> 
<javadocPluginVersion> 
<vmtype> 
<jdk7Name> 
<antVersion> 
<aspectjVersion> 
<commonsCollectionsVersion> 
<hibernateVersion> 
<junitVersion> 
<log4jVersion>
Tags – Project – Contd… 
<dependencyManagement> 
<dependencies> 
<dependency> 
<distributionManagement> 
<repositories> 
<repository> 
<pluginRepositories> 
<pluginRepository>
Tags - Build 
• <build> 
• <defaultGoal> 
• <pluginManagement> 
– <plugins> 
» <plugin> 
• <groupId> 
• <artifactId> 
• <version> 
• <configuration> 
• <skip> 
• <header> 
• <argLine> 
• <excludes> 
• <dependencies> 
• <dependency> 
• <groupId> 
• <artifactId> 
• <version> 
<executions> 
• <execution> 
• <phase>
Tags - Profiles 
<project> 
... 
... 
<profiles> 
<profile> 
<id> 
<distributionManagement> 
<site> 
<id> 
<url> 
<activation> 
<os> 
<family>
Tags – Profiles – Contd… 
<profile> 
<id> 
<distributionManagement> 
<activation> 
<properties> 
<vmtype> 
<skipIntegrationTests> 
<skipDistributions> 
<skipVerifications> 
<skipInstalls> 
<skipSystemTests> 
<skipTests>
Tags – Profiles- build – Contd.. 
<build> 
<defaultGoal> 
<plugins> 
<plugin> 
<groupId> 
<artifactId> 
<configuration> 
<includedAnnotations> 
<includedAnnotation> 
<excludedAnnotations> 
<excludedAnnotation> 
<executions> 
<execution> 
<id> 
<goals> 
<goal> 
<phase>
QUESTIONS & THANKS

More Related Content

What's hot

Generic Objects - Bill Wei - ManageIQ Design Summit 2016
Generic Objects - Bill Wei - ManageIQ Design Summit 2016Generic Objects - Bill Wei - ManageIQ Design Summit 2016
Generic Objects - Bill Wei - ManageIQ Design Summit 2016
ManageIQ
 
Hastening React SSR - Web Performance San Diego
Hastening React SSR - Web Performance San DiegoHastening React SSR - Web Performance San Diego
Hastening React SSR - Web Performance San Diego
Maxime Najim
 
Angular js 1.3 basic tutorial
Angular js 1.3 basic tutorialAngular js 1.3 basic tutorial
Angular js 1.3 basic tutorial
Al-Mutaz Bellah Salahat
 
Mvc3 crash
Mvc3 crashMvc3 crash
Introduction to single page application with angular js
Introduction to single page application with angular jsIntroduction to single page application with angular js
Introduction to single page application with angular js
Mindfire Solutions
 
webcomponents (Jfokus 2015)
webcomponents (Jfokus 2015)webcomponents (Jfokus 2015)
webcomponents (Jfokus 2015)
Hendrik Ebbers
 
Customizing Share Point The Supported Wa
Customizing Share Point The Supported WaCustomizing Share Point The Supported Wa
Customizing Share Point The Supported Wa
guestd9aa5
 
Design Patterns in ZK: Java MVVM as Model-View-Binder
Design Patterns in ZK: Java MVVM as Model-View-BinderDesign Patterns in ZK: Java MVVM as Model-View-Binder
Design Patterns in ZK: Java MVVM as Model-View-Binder
Simon Massey
 
ASPNET Roadmap
ASPNET RoadmapASPNET Roadmap
ASPNET Roadmap
ukdpe
 
Resume-Amuthan
Resume-Amuthan Resume-Amuthan
Resume-Amuthan
Amuthan S
 
Harish Aspnet Deployment
Harish Aspnet DeploymentHarish Aspnet Deployment
Harish Aspnet Deployment
rsnarayanan
 
Backbone to React. What it says about awesome UI Code.
Backbone to React. What it says about awesome UI Code.Backbone to React. What it says about awesome UI Code.
Backbone to React. What it says about awesome UI Code.
Richard Powell
 
Walther Aspnet4
Walther Aspnet4Walther Aspnet4
Walther Aspnet4
rsnarayanan
 
Walther Ajax4
Walther Ajax4Walther Ajax4
Walther Ajax4
rsnarayanan
 
BackboneJS + ReactJS
BackboneJS + ReactJSBackboneJS + ReactJS
BackboneJS + ReactJS
Skanda Shastry
 

What's hot (15)

Generic Objects - Bill Wei - ManageIQ Design Summit 2016
Generic Objects - Bill Wei - ManageIQ Design Summit 2016Generic Objects - Bill Wei - ManageIQ Design Summit 2016
Generic Objects - Bill Wei - ManageIQ Design Summit 2016
 
Hastening React SSR - Web Performance San Diego
Hastening React SSR - Web Performance San DiegoHastening React SSR - Web Performance San Diego
Hastening React SSR - Web Performance San Diego
 
Angular js 1.3 basic tutorial
Angular js 1.3 basic tutorialAngular js 1.3 basic tutorial
Angular js 1.3 basic tutorial
 
Mvc3 crash
Mvc3 crashMvc3 crash
Mvc3 crash
 
Introduction to single page application with angular js
Introduction to single page application with angular jsIntroduction to single page application with angular js
Introduction to single page application with angular js
 
webcomponents (Jfokus 2015)
webcomponents (Jfokus 2015)webcomponents (Jfokus 2015)
webcomponents (Jfokus 2015)
 
Customizing Share Point The Supported Wa
Customizing Share Point The Supported WaCustomizing Share Point The Supported Wa
Customizing Share Point The Supported Wa
 
Design Patterns in ZK: Java MVVM as Model-View-Binder
Design Patterns in ZK: Java MVVM as Model-View-BinderDesign Patterns in ZK: Java MVVM as Model-View-Binder
Design Patterns in ZK: Java MVVM as Model-View-Binder
 
ASPNET Roadmap
ASPNET RoadmapASPNET Roadmap
ASPNET Roadmap
 
Resume-Amuthan
Resume-Amuthan Resume-Amuthan
Resume-Amuthan
 
Harish Aspnet Deployment
Harish Aspnet DeploymentHarish Aspnet Deployment
Harish Aspnet Deployment
 
Backbone to React. What it says about awesome UI Code.
Backbone to React. What it says about awesome UI Code.Backbone to React. What it says about awesome UI Code.
Backbone to React. What it says about awesome UI Code.
 
Walther Aspnet4
Walther Aspnet4Walther Aspnet4
Walther Aspnet4
 
Walther Ajax4
Walther Ajax4Walther Ajax4
Walther Ajax4
 
BackboneJS + ReactJS
BackboneJS + ReactJSBackboneJS + ReactJS
BackboneJS + ReactJS
 

Viewers also liked

Programming Freedom CS@UCU Lviv
Programming Freedom CS@UCU LvivProgramming Freedom CS@UCU Lviv
Programming Freedom CS@UCU Lviv
MarkRizun
 
Unit_9_Change Management
Unit_9_Change ManagementUnit_9_Change Management
Unit_9_Change Management
O . J Majekodunmi
 
Joy's Veterans' Issues Presentation, 5th period
Joy's Veterans' Issues Presentation, 5th periodJoy's Veterans' Issues Presentation, 5th period
Joy's Veterans' Issues Presentation, 5th period
The Unquiet Library: Student Work
 
Claire Veterans' Presentation 5th
Claire Veterans' Presentation 5thClaire Veterans' Presentation 5th
Claire Veterans' Presentation 5th
The Unquiet Library: Student Work
 
Gianluca Diegoli | Le professioni dell'ecommerce
Gianluca Diegoli | Le professioni dell'ecommerceGianluca Diegoli | Le professioni dell'ecommerce
Gianluca Diegoli | Le professioni dell'ecommerce
Donne Digitali
 
Digital Cameras
Digital CamerasDigital Cameras
Digital Cameras
YedaHon
 
Conversion Day Belgium - Personalization keynote
Conversion Day Belgium - Personalization keynoteConversion Day Belgium - Personalization keynote
Conversion Day Belgium - Personalization keynote
Optimizely
 
“確率的最適化”を読む前に知っておくといいかもしれない関数解析のこと
“確率的最適化”を読む前に知っておくといいかもしれない関数解析のこと“確率的最適化”を読む前に知っておくといいかもしれない関数解析のこと
“確率的最適化”を読む前に知っておくといいかもしれない関数解析のこと
Hiroaki Kudo
 
Urban open spaces
Urban open spacesUrban open spaces
Urban open spaces
Alshimaa Aboelmakarem Farag
 

Viewers also liked (9)

Programming Freedom CS@UCU Lviv
Programming Freedom CS@UCU LvivProgramming Freedom CS@UCU Lviv
Programming Freedom CS@UCU Lviv
 
Unit_9_Change Management
Unit_9_Change ManagementUnit_9_Change Management
Unit_9_Change Management
 
Joy's Veterans' Issues Presentation, 5th period
Joy's Veterans' Issues Presentation, 5th periodJoy's Veterans' Issues Presentation, 5th period
Joy's Veterans' Issues Presentation, 5th period
 
Claire Veterans' Presentation 5th
Claire Veterans' Presentation 5thClaire Veterans' Presentation 5th
Claire Veterans' Presentation 5th
 
Gianluca Diegoli | Le professioni dell'ecommerce
Gianluca Diegoli | Le professioni dell'ecommerceGianluca Diegoli | Le professioni dell'ecommerce
Gianluca Diegoli | Le professioni dell'ecommerce
 
Digital Cameras
Digital CamerasDigital Cameras
Digital Cameras
 
Conversion Day Belgium - Personalization keynote
Conversion Day Belgium - Personalization keynoteConversion Day Belgium - Personalization keynote
Conversion Day Belgium - Personalization keynote
 
“確率的最適化”を読む前に知っておくといいかもしれない関数解析のこと
“確率的最適化”を読む前に知っておくといいかもしれない関数解析のこと“確率的最適化”を読む前に知っておくといいかもしれない関数解析のこと
“確率的最適化”を読む前に知っておくといいかもしれない関数解析のこと
 
Urban open spaces
Urban open spacesUrban open spaces
Urban open spaces
 

Similar to Maven POM

Training in Android with Maven
Training in Android with MavenTraining in Android with Maven
Training in Android with Maven
Arcadian Learning
 
Maven
MavenMaven
Maven
javeed_mhd
 
Maven
MavenMaven
Maven in Mule
Maven in MuleMaven in Mule
Maven in Mule
Anand kalla
 
Maven introduction in Mule
Maven introduction in MuleMaven introduction in Mule
Maven introduction in Mule
Shahid Shaik
 
Maven
MavenMaven
Maven ii
Maven iiMaven ii
Maven ii
Sunil Komarapu
 
Building and Managing Projects with Maven
Building and Managing Projects with MavenBuilding and Managing Projects with Maven
Building and Managing Projects with Maven
Khan625
 
Maven ii
Maven iiMaven ii
Maven ii
Hasan Syed
 
Maven
MavenMaven
Maven II
Maven IIMaven II
Maven part 2
Maven part 2Maven part 2
Maven part 2
Mohammed246
 
Maven advanced
Maven advancedMaven advanced
Maven advanced
Smita Prasad
 
Breaking SAP portal (HackerHalted)
Breaking SAP portal (HackerHalted)Breaking SAP portal (HackerHalted)
Breaking SAP portal (HackerHalted)
ERPScan
 
Maven 3… so what?
Maven 3… so what?Maven 3… so what?
Maven 3… so what?
Abel Muíño
 
Build system
Build systemBuild system
Build system
Andrey Subbota
 
Releasing Projects Using Maven
Releasing Projects Using MavenReleasing Projects Using Maven
Releasing Projects Using Maven
Maria Odea Ching-Mallete
 
Pom
PomPom
Pom
akmini
 
Pom configuration java xml
Pom configuration java xmlPom configuration java xml
Pom configuration java xml
akmini
 
AtlasCamp 2015: Connect everywhere - Cloud and Server
AtlasCamp 2015: Connect everywhere - Cloud and ServerAtlasCamp 2015: Connect everywhere - Cloud and Server
AtlasCamp 2015: Connect everywhere - Cloud and Server
Atlassian
 

Similar to Maven POM (20)

Training in Android with Maven
Training in Android with MavenTraining in Android with Maven
Training in Android with Maven
 
Maven
MavenMaven
Maven
 
Maven
MavenMaven
Maven
 
Maven in Mule
Maven in MuleMaven in Mule
Maven in Mule
 
Maven introduction in Mule
Maven introduction in MuleMaven introduction in Mule
Maven introduction in Mule
 
Maven
MavenMaven
Maven
 
Maven ii
Maven iiMaven ii
Maven ii
 
Building and Managing Projects with Maven
Building and Managing Projects with MavenBuilding and Managing Projects with Maven
Building and Managing Projects with Maven
 
Maven ii
Maven iiMaven ii
Maven ii
 
Maven
MavenMaven
Maven
 
Maven II
Maven IIMaven II
Maven II
 
Maven part 2
Maven part 2Maven part 2
Maven part 2
 
Maven advanced
Maven advancedMaven advanced
Maven advanced
 
Breaking SAP portal (HackerHalted)
Breaking SAP portal (HackerHalted)Breaking SAP portal (HackerHalted)
Breaking SAP portal (HackerHalted)
 
Maven 3… so what?
Maven 3… so what?Maven 3… so what?
Maven 3… so what?
 
Build system
Build systemBuild system
Build system
 
Releasing Projects Using Maven
Releasing Projects Using MavenReleasing Projects Using Maven
Releasing Projects Using Maven
 
Pom
PomPom
Pom
 
Pom configuration java xml
Pom configuration java xmlPom configuration java xml
Pom configuration java xml
 
AtlasCamp 2015: Connect everywhere - Cloud and Server
AtlasCamp 2015: Connect everywhere - Cloud and ServerAtlasCamp 2015: Connect everywhere - Cloud and Server
AtlasCamp 2015: Connect everywhere - Cloud and Server
 

More from rkulandaivel

Cloud Access Security Broker (CASB)
Cloud Access Security Broker (CASB) Cloud Access Security Broker (CASB)
Cloud Access Security Broker (CASB)
rkulandaivel
 
Get the best productivity from employee
Get the best productivity from employeeGet the best productivity from employee
Get the best productivity from employee
rkulandaivel
 
Mule Anypoint API Gateway
Mule Anypoint API GatewayMule Anypoint API Gateway
Mule Anypoint API Gateway
rkulandaivel
 
Storm v0.2
Storm v0.2Storm v0.2
Storm v0.2
rkulandaivel
 
Visual vm
Visual vmVisual vm
Visual vm
rkulandaivel
 
Linux Administation
Linux AdministationLinux Administation
Linux Administation
rkulandaivel
 
Big data - Solr Integration
Big data - Solr IntegrationBig data - Solr Integration
Big data - Solr Integration
rkulandaivel
 

More from rkulandaivel (7)

Cloud Access Security Broker (CASB)
Cloud Access Security Broker (CASB) Cloud Access Security Broker (CASB)
Cloud Access Security Broker (CASB)
 
Get the best productivity from employee
Get the best productivity from employeeGet the best productivity from employee
Get the best productivity from employee
 
Mule Anypoint API Gateway
Mule Anypoint API GatewayMule Anypoint API Gateway
Mule Anypoint API Gateway
 
Storm v0.2
Storm v0.2Storm v0.2
Storm v0.2
 
Visual vm
Visual vmVisual vm
Visual vm
 
Linux Administation
Linux AdministationLinux Administation
Linux Administation
 
Big data - Solr Integration
Big data - Solr IntegrationBig data - Solr Integration
Big data - Solr Integration
 

Recently uploaded

“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 

Recently uploaded (20)

“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 

Maven POM

  • 1. MAVEN - POM Kulandaivel Ramalingam ESB Architect
  • 2. POM POM Stands for Project Object Model which is XML representation of Maven build. It contains information about your project and the details of the configuration used in the project.
  • 3. Tags - Project <Project> <modelVersion> <groupId> <artifactId> <packaging> <organization> <name> <url> <name> <description> <url> <inceptionYear> <licenses> <license> <name> <url> <Mailinglists> <Mailinglist>
  • 4. Tags – Project – Contd… <developers> <developer> <contributors> <issueManagement> <scm> <modules> <properties> <dependencyManagement> <dependencies> <dependency> <distributionManagement> <repositories> <repository> <pluginRepositories> <pluginRepository>
  • 5. Tags – Project - Properties <properties> <skipExportTests> <skipFunctionalTests> <skipIntegrationTests> <skipSystemTests> <skipPerformanceTests> <skipArchetypeTests> <skipDistributions> <skipVerifications> <skipInstalls> <skipGpg> <project.build.sourceEncoding> <eclipsePluginVersion> <gmavenPluginVersion> <javadocPluginVersion> <vmtype> <jdk7Name> <antVersion> <aspectjVersion> <commonsCollectionsVersion> <hibernateVersion> <junitVersion> <log4jVersion>
  • 6. Tags – Project – Contd… <dependencyManagement> <dependencies> <dependency> <distributionManagement> <repositories> <repository> <pluginRepositories> <pluginRepository>
  • 7. Tags - Build • <build> • <defaultGoal> • <pluginManagement> – <plugins> » <plugin> • <groupId> • <artifactId> • <version> • <configuration> • <skip> • <header> • <argLine> • <excludes> • <dependencies> • <dependency> • <groupId> • <artifactId> • <version> <executions> • <execution> • <phase>
  • 8. Tags - Profiles <project> ... ... <profiles> <profile> <id> <distributionManagement> <site> <id> <url> <activation> <os> <family>
  • 9. Tags – Profiles – Contd… <profile> <id> <distributionManagement> <activation> <properties> <vmtype> <skipIntegrationTests> <skipDistributions> <skipVerifications> <skipInstalls> <skipSystemTests> <skipTests>
  • 10. Tags – Profiles- build – Contd.. <build> <defaultGoal> <plugins> <plugin> <groupId> <artifactId> <configuration> <includedAnnotations> <includedAnnotation> <excludedAnnotations> <excludedAnnotation> <executions> <execution> <id> <goals> <goal> <phase>

Editor's Notes

  1. This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add sections. Sections can help to organize your slides or facilitate collaboration between multiple authors. Notes Use the Notes section for delivery notes or to provide additional details for the audience. View these notes in Presentation View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production) Coordinated colors Pay particular attention to the graphs, charts, and text boxes. Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale. Graphics, tables, and graphs Keep it simple: If possible, use consistent, non-distracting styles and colors. Label all graphs and tables.
  2. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  3. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  4. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  5. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  6. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  7. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  8. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  9. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  10. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important. Introduce each of the major topics. To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  11. Microsoft Confidential