На нашем рабочем окружении наша среда - это внутренняя сеть без подключения к Интернету. В настоящее время я пытаюсь использовать функцию реверсивного преобразования базы данных Spring Roo, но, похоже, не может получить надстройку org.springframework.roo.wrapping.mysql-connector-java для правильной установки в автономном режиме. Я попытался следующие:Как установить Spring Roo надстройки в автономном режиме
После этой ссылке jtds driver addon problem
- Я использовал roobot.xml, чтобы найти URL для wrapping.mysql-разъем-Java и загрузить банку.
- Согласно Roo docs Roo Docs Packaging & Distribution Я использовал следующую команду для загрузки osgi jar.
roo> osgi start --url file:///<path-to-addon-project/target/<addon-bundle-name>.<version>.jar
- Но что привело к следующим ошибкам:
org.osgi.framework.BundleException: Unresolved constraint in bundle org.springframework.roo.wrapping.mysql-connector-java[75]: Unable to resolve 75.0: missing requirement [75.0] package; (package=org.slf4j)
У нас есть внутренний репозиторий с SLF4J банки, но я не могу понять, как настроить Роо, чтобы указать к нему.
Я скопировал ROO_HOME из установки я сделал на домашнем компьютере с просьбой тузда дополнением, но когда я попытался запустить его в своей рабочей среде я получаю несколько:
Auto-deploy install: org.osgi.framework.BundleException: Bundle symbolic name and version are not unique:...
Любую помощь был бы признателен, спасибо