Osmorc 1.3.3 in public repository
I have just uploaded version 1.3.3 to the public repository. This version contains a lot of usability fixes and stability improvements as well as a few minor new features such as a global output path for all generated bundles. Users of IntelliJ Community Edition can now download this version using the plugin manager. This version already came bundled with IntelliJ Ultimate Edition 10.
0 TrackBacks
Listed below are links to blogs that reference this entry: Osmorc 1.3.3 in public repository.
TrackBack URL for this entry: http://www.osmorc.org/mt/mt-tb.cgi/23
Does Osmorc work on Intellij 10.5.2? I installed 1.3.4 by editing the plugin.xml and when I import eclipse plugins with Import-Package and Require-Bundle in the MANIFEST.MF (and after the facet is detected and added) no dependencies are added to the imported modules.
The feature has been removed as it was not working properly and sometimes breaking the IDE. See http://youtrack.jetbrains.net/issue/IDEA-55768 for more details on this. For now I suggest using Maven for managing the dependencies and having your manifests being built by BND.
So manual manifests are completely unsupported now? Osmorc did not add a single dependency to my project when I added the OSGI facets. Maven + bnd is not an option, the manifests are checked into the VCS by the rest of the team who use Eclipse.
Let's say they don't have the same level of support as code-first-approach. You can still build and run bundles with hand-written manifests from IDEA, and you can set up the inter-module-dependencies in the modules dialog where they will stick. But I agree that this is not optimal, especially if you are having more than 10 bundles. I'm currently working to get inter-module-dependencies to work correctly, so unless JetBrains decides to relase IDEA 11 within the next two weeks or so, this feature should make it into the next release of Osmorc.