Modify build.properties - tycho package plugin [message #1832391] |
Thu, 17 September 2020 07:43  |
Eclipse User |
|
|
|
As part of a maven build I need to overwrite the contents of build.properties file,
for example:
bin.includes = ...\some-ref-resource-1.2.3-SNAPSHOT.jar
should be changed to 1.2.4-SNAPSHOT.jar
The problem is that tycho plugin grabs the old version of the file very early in the life-cycle and my changes (even if I push them as early as in validation phase) are not taken into account.
Below stack is obtained before validation phase.
at org.eclipse.tycho.core.osgitools.BuildPropertiesParserImpl.readProperties(BuildPropertiesParserImpl.java:86)
at org.eclipse.tycho.core.osgitools.BuildPropertiesParserImpl.parse(BuildPropertiesParserImpl.java:66)
at org.eclipse.tycho.core.osgitools.project.EclipsePluginProjectImpl.<init>(EclipsePluginProjectImpl.java:37)
at org.eclipse.tycho.core.osgitools.OsgiBundleProject.getEclipsePluginProject(OsgiBundleProject.java:275)
at org.eclipse.tycho.core.osgitools.OsgiBundleProject.readExecutionEnvironmentConfiguration(OsgiBundleProject.java:504)
at org.eclipse.tycho.core.resolver.DefaultTychoResolver.setupProject(DefaultTychoResolver.java:93)
at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:90)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:264)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:193)
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.07604 seconds