[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [tycho-user] Building PDE Projects using Tycho automatically
|
Couple of comments
* Regardless of how pom.xml was created, i.e. manually or generated via
script, pom.xml file is expected to be part of project source tree. This
will eliminate any manual steps during actual project build.
* -Dtycho.targetPlatform is deprecated and strongly discouraged. Use
remote p2 repositories to resolve project dependencies.
--
Regards,
Igor
Check in pom.xml
On 12-01-18 7:42 AM, PIYUSH BAJAJ wrote:
Hi Experts,
I have a use case in which a plug-in project (PDE) needs to be build
using maven.
I am following these steps:
-------------------------------------------------------------------------------------------------------
1.Created a simple plug-in project
2.Ran following command to generate pom.xml :
mvn org.sonatype.tycho:maven-tycho-plugin:generate-poms
-DgroupId=tychodemo.grp
-Dtycho.targetPlatform=C:/Work/IDEs/eclipse-jpaas-indogo-sr1-win64/
Build success. Pom created using the above command.
3.Ran following command for installation:
mvn clean install
Build Failed, [ERROR] Unknown packaging: eclipse-plugin @ line 8, column
14 : Added Tycho related build in pom.xml (manually)
This manual add was required since eclipse-plugin is not known to maven,
and tycho being an extension of maven knows about it.
<properties>
<tycho-version>0.13.0</tycho-version>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>
</plugins>
</build>
Using reference : http://wiki.eclipse.org/Tycho/Reference_Card
4.Ran following command :
mvn clean install
-Dtycho.targetPlatform=C:/Work/IDEs/eclipse-jpaas-indogo-sr1-win64/
Build Success.
-------------------------------------------------------------------------------------------------------
Now the build is done, is there a possibility I can eliminate the manual
step of adding tycho related tags in
pom.xml as in step 3 above, and the complete build is achieved by just
commands?
Please let me know if you need more information.
Any help is appreciated.
Thanks & Regards,
Piyush
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user