Details
Description
Currently ICEfaces releases are published to maven repositories using the same .pom files that are used to build the binaries via Maven.
This causes some issues with build-time vs runtime dependencies being listed, as well as some problems with the artifact-names and package-names not being populated properly.
This JIRA is to investigate providing runtime-only pom files that are published along with binary releases.
This causes some issues with build-time vs runtime dependencies being listed, as well as some problems with the artifact-names and package-names not being populated properly.
This JIRA is to investigate providing runtime-only pom files that are published along with binary releases.
Further review shows that the existing pom hierarchy used by the ICEfaces open-source maven releases is fine. Though the child poms use variables for the product names and version, they automatically resolve correctly via their defined parent poms.