## page was renamed from Cytoscape_3.0/Eclipse/PaxIntegration = Using Pax-Construct from Eclipse = == Introduction == [[http://www.ops4j.org/projects/pax/construct/|Pax-Construct]] is a usuful tool for OSGi-based system development and it is available as a [[http://www.ops4j.org/projects/pax/construct/maven-pax-plugin/index.html|Maven plugin]]. You can use most of its features from Eclipse once you install m2eclipse plugin. == How to use == === Setup === You need to install m2eclipse plugin to run PAX commands. === Execute Pax Goals === ==== Provisioning ==== Instead of running Cytoscape 3 on Equinox, you can use '''''pax:provision''''' goal to run Cytoscape 3 on [[http://felix.apache.org/site/index.html|Apache Felix]]. 1. From '''''Run''''' menu, select '''''Run Configurations...''''' 1. Select '''''Maven Build''''' and create new configuration. 1. Set base directory to ''core''. 1. Select following goals, in order: * clean * install * pax:provision {{attachment:pax1.png}} Any combination of the goals should work. The example here is equivalent to type the following command in the treminal: {{{ mvn clean install pax:provision }}} 1. Apply and Run == Reference == * [[http://www.ops4j.org/projects/pax/construct/maven-pax-plugin/eclipse-mojo.html|pax:eclipse parameters]] ---- This document is written by KeiichiroOno <> If you have any questions, please e-mail me (kono at ucsd dot edu)