Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] Modify build.properties - tycho package plugin

Hi All,
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 the validation phase.  Any ideas how to overcome this?

Thanks
Pavel

        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)

Back to the top