Hello,
I am new to Tycho, so please excuse my ignorance.
I am working on a project that builds a product using Maven and Tycho. I wanted to upgrade Tycho from version 0.10.0 to 0.11.0 or greater, but for some reason the native launchers that were being included in the product by 0.10.0 are no longer included when running 0.11.0 or 0.11.1.
Here is the slightly modified product XML tag. As you can see, both includeLaunchers and useFeatures are set to true (as mentioned in https://issues.sonatype.org/browse/TYCHO-240).
<product name="XXX" uid="XXX" id="com.xxx.xxxProduct" application="com.xxx.application" version="2.1.0.qualifier" useFeatures="true" includeLaunchers="true">
Can anyone tell me what else I need to do to get Tycho >= 0.11.0 to include the native launchers? There are a number of problems with 0.10.0 that we would very much like to get rid of, but have not been able to because of this problem.
Here is my maven configuration for the Tycho plugins:
<plugins>
<plugin>
<groupId>org.sonatype.tycho</groupId>
<artifactId>tycho-p2-publisher-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<publishArtifacts>true</publishArtifacts>
</configuration>
</plugin>
<plugin>
<groupId>org.sonatype.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho-version}</version>
<executions>
<execution>
<id>materialize-products</id>
<goals>
<goal>materialize-products</goal>
</goals>
</execution>
<execution>
<id>archive-products</id>
<goals>
<goal>archive-products</goal>
</goals>
</execution>
</executions>
<configuration>
<products>
<product>
<id>XXX</id>
</product>
</products>
</configuration>
</plugin>
</plugins>
Thank you for any help you can give me.