2013-06-25 5 views
0

У меня есть комплект в Servicemix в течение длительного времени. Я даже не могу использовать «историю», чтобы узнать, откуда установлен этот комплект.Набор для установки Servicemix Каталог установки

Есть ли способ найти, откуда первоначально был установлен этот комплект?

В качестве примечания: этот комплект существует в центральном репозитории моей компании, но я не вижу там точной версии. похоже, что этот пакет был установлен с помощью компонента «Файл», например, как установочный файл: jar_location/jar_name.

ответ

0

Если это просто автономный пакет, то попробуйте

la -l | grep <bundle_id> 

Это покажет ссылку точной установки. (с протоколом также) Также он может быть просто удален в $ {SMX_HOME}/deploy. Если у вас есть простой файл jar, его можно отбросить и получить фрагментацию автоматически.

Кроме того, я бы проверить, если это исходит от функции (список присоединенных функций URLs):

features:listurl 

Это полезно знать, если вы будете Обновите его. См

features:install/features:uninstall 

Надежда, что помогает, Gergely

+0

Хотя ла -l не работал для меня. Но я нашел пакеты здесь: «/usr/local/servicemix/data/cache/org.eclipse.osgi/bundles». Поэтому я думаю, что любой пакет, который развертывается в servicemix, будет существовать и здесь. Я использовал ваш cmd «ls -l | grep » после приземления в этот каталог и нашел его. Большое спасибо – Ashish

+0

Ваш прием. Я имел в виду «ла-л» внутри SMX извините. Это в его баше. –