Bonjour,
Voici un extrait d'un fichier pom.xml :
<dependencies>
<dependency>
<groupId>alfresco-enterprise-tomcat-2.2.4</groupId>
<artifactId>alfresco-enterprise</artifactId>
<version>2.2.4</version>
<scope>system</scope>
<systemPath>${appdeplib.path}/alfresco-web-client.jar</systemPath>
</dependency>
</depedencies>
<build>
<!-- Customize here your webapp name - default: alfresco.war -->
<finalName>${webapp.name}</finalName>
<!-- Used to access Sourcesense repository for writing. Public version not available, see README.txt -->
<!-- <extensions>-->
<!-- <extension>-->
<!-- <groupId>org.apache.maven.wagon</groupId>-->
<!-- <artifactId>wagon-webdav</artifactId>-->
<!-- <version>1.0-beta-3</version>-->
<!-- </extension>-->
<!-- </extensions>-->
<!-- In certain cases we do build time filtering with the single sourcing application.properties -->
<filters>
<filter>src/main/properties/${env}/application.properties</filter>
</filters>
Pourquoi la valeur ${appdeplib.path} dans l'attribut systemPath n'est pas pris en compte ?
Je dispose d'une fichier application.properties à l'endroit correct avec la clé appdeplib.path=...
L'erreur (indirecte) est :
[ERROR]
The following POM validation errors were detected:
- For dependency Dependency {groupId=alfresco-enterprise-tomcat-2.2.4, artifactId=alfresco-enterprise, version=2.2.4, type=jar}: system-scoped dependency must specify an absolute path systemPath.
Partager