Tidy up default pom

This commit is contained in:
Ole Hejlskov 2017-03-24 15:09:59 +01:00
parent ccb9f3d86f
commit 07bb743cfd
6 changed files with 51 additions and 9 deletions

View File

@ -22,7 +22,7 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>${alfresco.groupId}</groupId> <groupId>${alfresco.groupId}</groupId>
<artifactId>${alfresco.share.war.artifactId}</artifactId> <artifactId>share</artifactId>
<classifier>classes</classifier> <classifier>classes</classifier>
</dependency> </dependency>

View File

@ -30,9 +30,6 @@
<!-- Properties used in dependency declarations, you don't need to change these --> <!-- Properties used in dependency declarations, you don't need to change these -->
<alfresco.groupId>org.alfresco</alfresco.groupId> <alfresco.groupId>org.alfresco</alfresco.groupId>
<alfresco.share.war.artifactId>share</alfresco.share.war.artifactId>
<!-- Platform WAR artifact, change to 'alfresco-enterprise' if using Enterprise Edition -->
<alfresco.platform.war.artifactId>alfresco-platform</alfresco.platform.war.artifactId>
<!-- Alfresco Platform and Share webapp versions, these are the original Alfresco webapps that will be <!-- Alfresco Platform and Share webapp versions, these are the original Alfresco webapps that will be
customized and then deployed and run by the tomcat maven plugin when customized and then deployed and run by the tomcat maven plugin when

View File

@ -30,8 +30,6 @@
<!-- Properties used in dependency declarations, you don't need to change these --> <!-- Properties used in dependency declarations, you don't need to change these -->
<alfresco.groupId>org.alfresco</alfresco.groupId> <alfresco.groupId>org.alfresco</alfresco.groupId>
<!-- Platform WAR artifact, change to 'alfresco-enterprise' if using Enterprise Edition -->
<alfresco.platform.war.artifactId>alfresco-platform</alfresco.platform.war.artifactId>
<!-- Alfresco Platform webapp version, this is the original Alfresco webapp that will be <!-- Alfresco Platform webapp version, this is the original Alfresco webapp that will be
customized and then deployed and run by the tomcat maven plugin when customized and then deployed and run by the tomcat maven plugin when

View File

@ -17,7 +17,6 @@
<!-- Properties used in dependency declarations, you don't need to change these --> <!-- Properties used in dependency declarations, you don't need to change these -->
<alfresco.groupId>org.alfresco</alfresco.groupId> <alfresco.groupId>org.alfresco</alfresco.groupId>
<alfresco.share.war.artifactId>share</alfresco.share.war.artifactId>
<!-- Alfresco Share webapp version, this is the original Alfresco webapp that will be <!-- Alfresco Share webapp version, this is the original Alfresco webapp that will be
customized and then deployed and run by the tomcat maven plugin when customized and then deployed and run by the tomcat maven plugin when
@ -46,7 +45,7 @@
<!-- Following dependencies are needed for compiling Java code in src/main/java --> <!-- Following dependencies are needed for compiling Java code in src/main/java -->
<dependency> <dependency>
<groupId>${alfresco.groupId}</groupId> <groupId>${alfresco.groupId}</groupId>
<artifactId>${alfresco.share.war.artifactId}</artifactId> <artifactId>share</artifactId>
<version>${alfresco.share.version}</version> <version>${alfresco.share.version}</version>
<classifier>classes</classifier> <classifier>classes</classifier>
<scope>provided</scope> <scope>provided</scope>

View File

@ -0,0 +1,48 @@
# Enable hotswap so that changes in this module will be automatically reloaded
# Watch for changed class files on watchResources path and reload class definition in the running application.
autoHotswap=true
#autoHotswap.port=8000
# Add a directory prior to application classpath (load classes and resources).
#
# This may be useful for example in multi module maven project to load class changes from upstream project
# classes. Set extraClasspath to upstream project compiler output and .class file will have precedence to
# classes from built JAR file.
# i.e. monitor /target/classes
# should work with extraClasspath=${project.build.outputDirectory}
# If not try
extraClasspath=${project.build.outputDirectory};${project.build.testOutputDirectory}
# Comma separated list of disabled plugins
# Use plugin name - e.g.
# Hotswapper, AnonymousClassPatch, WatchResources, Hibernate, Spring, Jersey2, Jetty, Tomcat,
# ZK, Logback, JSF, Seam, ELResolver, OsgiEquinox, Proxy, WebObjects, Weld, JBossModules, Resteasy, Gae
disabledPlugins=Hibernate,Spring
# Add a directory prior to webapp path (load webapp resources).
#
# Load web application resources (such as HTML, JSP, CSS, ...) from this directory prior to default processing.
# Use this setting to set to serve resources from source directory directly (e.g. src/main/webapp).
extraWebappContext=${project.build.outputDirectory}/META-INF/resources
# Load static web resources from different directory.
#
# This setting is dependent on application server plugin(Jetty, Tomcat, JBoss, ...)
webappDir=${project.build.outputDirectory}/META-INF/resources
# Watch for changes in a directory (resources only).
#
# Similar to extraClasspath this property adds classpath when searching for resources (not classes).
# While extra classpath just modifies the classloader, this setting does nothing until the resource
# is really changed.
#
# Sometimes it is not possible to point extraClasspath to your i.e. src/main/resources, because there are multiple
# replacements of resources in a building step (maven filtering resource option).
# This setting will leave i.e. src/target/classes as default source for resources, but after the resource is modified
# in src/main/resources, the new changed resource is served instead.
# watchResources=
LOGGER.org.hotswap.agent=DEBUG
#LOGGER.org.hotswap.agent.plugin=TRACE
#LOGGER.org.hotswap.agent.watch=TRACE
#LOGGER.org.hotswap.agent.command=TRACE

View File

@ -299,7 +299,7 @@ public abstract class AbstractRunMojo extends AbstractMojo {
@Parameter(property = "activiti.groupId", defaultValue = "com.activiti") @Parameter(property = "activiti.groupId", defaultValue = "com.activiti")
protected String activitiGroupId; protected String activitiGroupId;
@Parameter(property = "alfresco.platform.war.artifactId", defaultValue = "alfresco-platform") @Parameter(property = "alfresco.platform.war.artifactId", defaultValue = "alfresco")
protected String alfrescoPlatformWarArtifactId; protected String alfrescoPlatformWarArtifactId;
@Parameter(property = "alfresco.share.war.artifactId", defaultValue = "share") @Parameter(property = "alfresco.share.war.artifactId", defaultValue = "share")