Index
A
- AbstractMavenLifecycleParticipant class
- android-quickstart archetype
- Android mobile applications
- Apache Axis2 1.6.0 release
- Apache Axis2 1.6.2 release
- Apache Axis2 1.7.0-SNAPSHOT release
- Apache Axis2 project
- Apache Felix bundle plugin
- Apache HBase project
- Apache Lucene
- Apache Maven
- Apache snapshots
- Apache Software Foundation (ASF) / Building a custom lifecycle, Following naming conventions
- Apache Synapse
- Apache Synapse 2.1.0-wso2v5 release
- Apache Synapse project
- application POM file, Apache Axis2 distribution module
- archetype*create-from-project, with custom properties / archetype:create-from-project with custom properties
- archetype-catalog.xml
- archetype catalogue
- archetype catalogues
- archetype descriptor
- archetype plugin
- archetype plugin, goals
- archetypes-catalog.xml file
- artifact/resource filtering
- artifact indexing
- artifacts
- assembly descriptor
- assembly help
- assembly plugin
- Axis2 distributions
- Axis2 handler project
- axis2-kernel module
B
- $basedir property / Dependency scopes
- batch mode, archetype plugin / The batch mode
- best practices
- dependency management / Dependency management
- parent module, defining / Defining a parent module
- POM properties / POM properties
- groupId element, avoiding / Avoiding repetitive groupId and version tags and inherit from the parent POM
- version element, avoiding / Avoiding repetitive groupId and version tags and inherit from the parent POM
- naming conventions, following / Following naming conventions
- Maven profiles / Maven profiles
- release plugin, using / The Maven release plugin
- enforcer plugin, using / The Maven enforcer plugin
- un-versioned plugins, avoiding / Avoid using un-versioned plugins
- inclusive routes, using / Using exclusive and inclusive routes
- exclusive routes, using / Using exclusive and inclusive routes
- grouping, avoiding of release repositories and snapshot repositories / Avoid having both release and snapshot repositories in the same group repository
- grouping, avoiding of proxy and hosted repositories / Avoid having both proxy and hosted repositories in the same group repository
- number of repositories, minimizing / Minimizing the number of repositories
- mirrorOf, using instead of changing repository URLs / Using mirrorOf instead of changing repository URLs
- descriptive parent POM files / Descriptive parent POM files
- documentation / Documentation is your friend
- overriding, avoiding of default directory structure / Avoid overriding the default directory structure
- SNAPSHOT versioning, using during development / Using SNAPSHOT versioning during development
- unused dependencies, avoiding / Get rid of unused dependencies
- deprecated references, avoiding / Avoid using deprecated references
- resources, sharing / Share resources – avoid duplicates
- build
- bundle plugin
C
D
- default lifecycle
- Dependency Injection (DI)
- dependency JARs
- dependency management
- dependency scopes, Maven
- deploy plugin
- deprecated references
- descriptive parent POM files
- descriptive POM file
E
F
- file-based artifacts
- four-digit octal notation
- FTP-based artifacts
- Fuse
G
- Google Guice
- groupId element
H
- heap size
- hosted repository
- hosted repository, for third-party artifacts
I
- IDE integration
- inclusive routes
- inclusive routing
- index
- installation, Apache Maven
- installation, Nexus / Installing and running Nexus
- install plugin
- IntelliJ IDEA integration
- Inversion of Control (IoC)
J
- jar plugin
- Java.net
- Java EE web applications
- Java Virtual Machine (JVM) / Installing Apache Maven
- JIRA
- jira-plugin-archetype
- JIRA plugins
- JVisualVM
L
- lifecycle
- lifecycle bindings
- lifecycle extensions
- local repository
- local repository location
M
- Mac OS X
- mail plugin
- Maven
- maven-archetype-plugin
- maven-archetype-webapp archetype / Java EE web applications with the archetype plugin
- maven-bundle-plugin
- maven-metadata.xml file
- maven.test.skip property
- Maven 3.2.3 ZIP distribution
- Maven artifacts
- Maven coordinates
- Maven dependency plugin
- Maven logging
- Maven OutOfMemoryError error
- Maven plain Old Java Object (MOJO)
- Maven plain Old Java Object (Mojo)
- Maven plugins
- Maven profiles
- Maven project
- Maven repositories
- Maven repository manager
- Maven Wagon
- methods, AbstractMavenLifecycleParticipant class
- Microsoft Windows
- mirrored repositories
- Mojo annotation
- multimodule Maven project
- multiple repositories
- MyFaces
N
- naming conventions
- NetBeans integration
- Nexus
- Nexus plugins
O
- open source repository managers
- optional dependencies, Maven
P
- parent module
- parent POM file
- parent POM file, WSO2 Carbon project
- Password-Based Encryption (PBE)
- Permanent Generation (PermGen) / Configuring the heap size
- phases, clean lifecycle
- phases, default lifecycle
- phases, site lifecycle
- Plexus
- about / Plexus
- Dependency Injection (DI), implementing with / Plexus
- Plexus, in Guice
- Plexus jar dependencies
- plugin
- plugin consumer code
- plugin discovery
- plugin execution
- plugin management
- plugin repositories
- POM
- POM dependencies
- POM hierarchy
- POM properties
- project properties
- proxy authentication
- proxy repositories, Nexus
- proxy repository
- public archetype catalogues
R
- release*prepare goal
- release plugin
- release plugin, goals
- release repository, released artifacts
- remote Apache Tomcat server
- remote catalogue
- remote debugging
- remote repository
- repositories, in settings.xml
- repository
- repository management, Nexus / Repository management with Nexus
- repository metadata model
- requirePluginVersions rule
- resource filtering, maven-resources-plugin
- resources plugin
- root POM file, distribution module of WSO2 IS
S
- scheduled tasks
- SCM goals
- Secure Copy (scp) / The deploy plugin
- secured repositories
- self-executable JAR file, maven-jar-plugin
- separation of concerns principle / Defining a parent module
- settings.xml
- site lifecycle
- site plugin
- site plugin, goals
- snapshots repository
- SNAPSHOT versioning
- Software Configuration Management (SCM) / The Maven release plugin
- Source Control Management systems
- source plugin
- Spring / Maven and Dependency Injection
- spring-mvc-quickstart archetype
- Spring applications
- Spring MVC framework
- SSH-based artifacts
- standard lifecycles, Maven
- Subversion (SVN)
- Subversion SCM plugin documentation
- super POM
- surefire plugin
- system properties, Maven Wagon
T
- tomcat7 plugin
- Tomcat 7.x distribution
- transitive dependencies, Maven
- Transport Layer Security (TLS)
- troubleshooting tips
U
- Ubuntu
- un-versioned plugins
- unused dependencies
- Update policy
V
- version element
- virtual repository
W
- wagon-ssh-external JAR file
- web applications
- WebLogic distribution
- WSO2 Carbon
- WSO2 Carbon project
- WSO2 Carbon Turing branch
- WSO2 Identity Server (IS) team
- WSO2 IS
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.