Categories


Osmorc

Products: IntelliJ IDEA, Android Studio

Vendor: JetBrains

Source code: https://github.com/JetBr...ugins/tree/master/osmorc

Bugtracker page

This plugin adds support for the development of OSGi-based applications to IDEA
Downloads: 22421
Rating:
Participated in rating: 10
Version Compatible builds Date
1.4.6 141.470 — 142 09.04.2015 Download
1.4.5 139 — 140 10.01.2015 Download
1.4.4 135 — 139 10.01.2015 Download
1.4.2 117 — 117.* 04.04.2012 Download
1.4.0 108 — 111.* 16.01.2012 Download
1.3.11 107 — 107.* 10.01.2012 Download
1.3.4 103 — 104 19.02.2011 Download
1.3.3 98 — 99.* 18.01.2011 Download
1.3.2 98 10.12.2010 Download
1.2.2 90.10 — 95.* 10.12.2010 Download
1.2.1 90.10 14.07.2010 Download
1.1.0 08.11.2009 Download
4 updates are hidden show all updates
Screenshot #4717
Screenshot #4718
Screenshot #4716

Recent change notes

Version 1.4.6
  • Compatible with IDEA 14.1
  • Bnd/Bndtools project import
  • Bnd Run Configurations
Version 1.4.5
  • Compatible with IDEA 14
  • Minor fixes
Version 1.4.4
  • Compatible with IDEA 13
  • Framework runners reworked to support modern versions
  • PAX Runner dropped

General usage instructions

First, go to settings -> OSGI -> IDE Settings -> Framework Definitions and add the OSGi framework that you want to work with (Equinox, Felix, etc.). Then add the OSGi facet to any module that should be an OSGi bundle. You can either write your own manifest or let the plugin calculate the manifest for you. To run an OSGi bundle create a new OSGi run configuration and select the framework that you set up in the first step. Then add the bundles you want to run. The plugin will run all dependencies automatically, so you don't need to manually add them. Finally run the newly created run configuration. If you chose to enable the OSGi console you can then send commands to the OSGi container and start/stop bundles.