I fail to get ${revision} for version work in platform projects. It compiles fine but will not run. ${revision} works for non-platform projects for me.
Am I doing something wrong or is it unsupported? <parent> <groupId>se.trixon.mapollage</groupId> <artifactId>parent</artifactId> <version>${revision}</version> <relativePath>../pom.xml</relativePath> </parent> And in the parent pom <properties> <revision>24.11</revision> <brandingToken>mapollage</brandingToken> </properties> nbm:cluster-app nbm:run-platform [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.755 s [INFO] Finished at: 2024-10-11T16:07:08+02:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal on project application: Could not collect dependencies for project se.trixon.mapollage:application:nbm-application:24.11 [ERROR] Failed to read artifact descriptor for se.trixon.mapollage:branding:jar:24.11 [ERROR] Caused by: The following artifacts could not be resolved: se.trixon.mapollage:parent:pom:${revision} (absent): Could not find artifact se.trixon.mapollage:parent:pom:${revision} in mapton ( https://mapton.org/repo/maven/) [ERROR] Failed to read artifact descriptor for se.trixon.mapollage:main:jar:24.11 [ERROR] Caused by: The following artifacts could not be resolved: se.trixon.mapollage:parent:pom:${revision} (absent): se.trixon.mapollage:parent:pom:${revision} was not found in https://mapton.org/repo/maven/ during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of mapton has elapsed or updates are forced [ERROR] : Failed to collect dependencies at se.trixon.mapollage:branding:jar:24.11 [ERROR] -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project application: Could not collect dependencies for project se.trixon.mapollage:application:nbm-application:24.11 Failed to read artifact descriptor for se.trixon.mapollage:branding:jar:24.11 Caused by: The following artifacts could not be resolved: se.trixon.mapollage:parent:pom:${revision} (absent): Could not find artifact se.trixon.mapollage:parent:pom:${revision} in mapton ( https://mapton.org/repo/maven/) Failed to read artifact descriptor for se.trixon.mapollage:main:jar:24.11 Caused by: The following artifacts could not be resolved: se.trixon.mapollage:parent:pom:${revision} (absent): se.trixon.mapollage:parent:pom:${revision} was not found in https://mapton.org/repo/maven/ during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of mapton has elapsed or updates are forced at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies (LifecycleDependencyResolver.java:243) at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies (LifecycleDependencyResolver.java:136) at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved (MojoExecutor.java:355) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:313) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) And the manifest contains the version information. Manifest-Version: 1.0 Created-By: Maven JAR Plugin 3.4.2 Build-Jdk-Spec: 23 OpenIDE-Module-Localizing-Bundle: se/trixon/mapollage/branding/Bundle.pr operties AutoUpdate-Essential-Module: true OpenIDE-Module-Specification-Version: 24.11 OpenIDE-Module-Implementation-Version: 24.11 OpenIDE-Module-Build-Version: 202410111406 OpenIDE-Module: se.trixon.mapollage.branding OpenIDE-Module-Public-Packages: - OpenIDE-Module-Requires: org.openide.modules.ModuleFormat1 OpenIDE-Module-Display-Category: se.trixon.mapollage OpenIDE-Module-Name: branding OpenIDE-Module-Short-Description: <undefined> OpenIDE-Module-Long-Description: <undefined> OpenIDE-Module-Module-Dependencies: org.netbeans.api.annotations.common/ 1 > 1.53 /Patrik