Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chirangaalwis/wso2-carbon5-jar-to-bundle-converter
A revamped, standalone Java application capable of converting a given jar artifact into an OSGi bundle.
https://github.com/chirangaalwis/wso2-carbon5-jar-to-bundle-converter
Last synced: 6 days ago
JSON representation
A revamped, standalone Java application capable of converting a given jar artifact into an OSGi bundle.
- Host: GitHub
- URL: https://github.com/chirangaalwis/wso2-carbon5-jar-to-bundle-converter
- Owner: chirangaalwis
- Created: 2015-10-08T02:49:41.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-22T13:19:18.000Z (about 9 years ago)
- Last Synced: 2024-11-08T15:00:10.412Z (about 2 months ago)
- Language: Java
- Size: 270 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# wso2-carbon5-jar-to-bundle-converter
Goal: converting JAR file(s) to their corresponding OSGi bundle(s)
Change: Previously, this functionality existed as part of https://github.com/wso2/carbon-kernel, in the module https://github.com/wso2/carbon-kernel/tree/master/core/org.wso2.carbon.server. This Java Maven project attempts to reproduce this functionality as a standalone functionality along with new Java 7 platform features.
Target JDK version: 1.8.
Usage:
1. Clone this project.
2. Perform a Maven build (maven-clean-install)
3. To use the product, place the jar-to-bundle-converter-1.0-SNAPSHOT.jar along with uber-jar-to-bundle-converter-1.0-SNAPSHOT.jar which contains the dependencies of the Java Maven project, in the same folder.
Run the application with the following command:
java -cp uber-jar-to-bundle-converter-1.0-SNAPSHOT.jar org.wso2.carbon.tool.components.DefaultExecutor