Mon, 2013-11-18 16:49

Building a full-product installer using P2

P2 provides a great framework for installing and updating Eclipse-based products. Often, a commercial product needs to include a standalone installer that can provide installation of binary files, product shortcuts, operating system add/remove entries, additions to the system path and driver installation, among other operations.

This talk will present a standalone p2-based installer that we’ve developed at Mentor Graphics. We will show how it was used for our product installer and how it can be extended and customized by others.

Thu, 2013-10-31 14:39

Delivering "native" Eclipse software packages

Everyone knows that SAT4J, P2 and Eclipse are written in Java, because of Java's overall greatness (and portability). However, the portability often means similar behaviour on different platforms, which is great for many, many things, but not for the installation management.

Users expect software to be installed in a "native" way, using system installers. It is pretty easy to build a "working" solution, but getting a right solution was nearly impossible, mostly due to the number of possible interferences between P2 and the native installer.

Subscribe to p2