我的Eclipse 3.8.1,我想看看哪個OSGi包被啓動,所以我在寫CMD從日食/ plugins目錄:見OSGi包
java -jar org.eclipse.osgi_3.8.1.v20120830-144521.jar -console
但沒有任何反應僅空行
我必須安裝一些東西才能看到它們嗎?
我的Eclipse 3.8.1,我想看看哪個OSGi包被啓動,所以我在寫CMD從日食/ plugins目錄:見OSGi包
java -jar org.eclipse.osgi_3.8.1.v20120830-144521.jar -console
但沒有任何反應僅空行
我必須安裝一些東西才能看到它們嗎?
如果您安裝Eclipse,然後運行,就可以從控制檯視圖訪問主機OSGi控制檯
UPDATE 我覺得this是你在找什麼
$ java -Dos[email protected]start,[email protected],[email protected],[email protected] -jar org.eclipse.osgi_3.8.1.v20120830-144521.jar -console
有兩個op蒸發散。這些如下:
osgi.console.enable.builtin =真
這將啓動與默認控制檯春分框架。
將必要的捆綁包放在一個文件夾中。捆綁包有:
org.apache.felix.gogo.command_0.8.0v<version>.jar
org.apache.felix.gogo.runtime_0.8.0v<version>.jar
org.apache.felix.gogo.shell_0.8.0v<version>.jar
org.eclipse.equinox.console_1.0.0v<version>.jar
org.eclipse.osgi.jar
在其中創建一個配置子文件夾和一個config.ini文件。 添加以下條目config.ini文件:
osgi.bundles=./org.apache.felix.gogo.runtime_0.8.0v<version>[email protected],\
./org.apache.felix.gogo.command_0.8.0v<version>[email protected],\
./org.apache.felix.gogo.shell_0.8.0v<version>[email protected],\
./[email protected],\
osgi.console.enable.builtin=false
osgi.console=<port>
開始用下面的命令行春分框架:Java的罐子org.eclipse.osgi.jar
見,我相信有您的問題答案: http://stackoverflow.com/questions/9905607/equinox-start-error-console-bundle-is-missed/15764754#15764754 – Exploring 2013-04-02 15:15:06