Я загружаю приложение в CloudHub и получаю ошибки ClassNotFound для javax.validation.ValidatorFactory. Я считаю, что пакет javax.validation находится только в EE, а не в SE, который доступен в моей локальной среде. Итак, EE недоступно для приложений CloudHub по умолчанию?Использует ли Mule CloudHub Java SE или EE по умолчанию?
0
A
ответ
2
Mule не является контейнером JavaEE, поэтому он не встраивает все расширения JavaEE в стандартный JDK.
Если вы загружаете Mule Standalone EE и посмотреть на баночки в lib/opt
вы увидите, что JavaEE JAR-файлы доступны по умолчанию, которые включают в себя (но не ограничивается):
- Activation 1.1
- JMS 1,1
- JTA 1,1
Если вам нужно больше JARs или разные версии, это до вас, чтобы отправить их с вашим приложением. Возможно, вам придется использовать фильтрацию загрузчика классов, если вы хотите использовать другую версию JAR, предоставленную Mule.
Смежные вопросы
- 1. Java EE: использует ли Java EE 7 собственный код?
- 2. Включает ли Java EE Java SE?
- 3. CloudHub и MMC в Mule ESB
- 4. Java SE/EE JDK confusion
- 5. Mule CloudHub-MMC Interation
- 6. Могу ли я запускать программы Java EE по умолчанию JRE, что oracle предоставляет java SE JDK?
- 7. Java EE vs Java SE: несоответствие версии?
- 8. Hudson Config for Mule (Cloudhub)
- 9. Java SE RESTful VS java EE
- 10. JDK = Java SE && JDK! = Java EE?
- 11. Параметры очереди в Mule Cloudhub
- 12. Mule с приложением Java EE
- 13. Обновление Java SE до Java EE, а также Eclipse
- 14. Использует ли семафоры Java ожидание или ожидание/уведомление по умолчанию?
- 15. Weld on Java SE не использует альтернативу
- 16. Разница между Java SE app и Java EE app?
- 17. Java EE контейнеры не позволяют использовать Java SE conccurency API
- 18. кот затмение Java EE по умолчанию пакет
- 19. нужно понимать Java SE, прежде чем вникать в Java EE?
- 20. OSGi: конфликт javax.annotation: Java SE vs Java EE
- 21. JPA в Java SE против производительности Java EE
- 22. Java SE vs Java EE, колледж и карьера
- 23. Какое eclipse подходит для Java SE, Java EE и Hibernate?
- 24. Связь между Java SE и Java EE Приложения
- 25. Приложение Java SE для перемещения на сервер Java EE
- 26. Перемещение на Java 6 EE из Java 6 SE
- 27. Установленный Java SE и Java EE - настройка JVM
- 28. Настройки настройки по умолчанию Mule
- 29. Есть ли Java EE JDK
- 30. JAVA SE x86 или x64?
David, by 'classloader filtering' Вы ссылаетесь на параметры loader.override, доступные для файла mule-deploy.properties? Есть ли другие варианты? – GarySharpe
Вы правы, я имею в виду этот единственный вариант. –