Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

Maven обойти scope runtime
Список форумов
 ->  Инструменты


 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
Flaer : 1
Новичок

СообщениеЯнв 30, 2012 18:43 
Ответить с цитатой
В проекте есть dependency со scope runtime.

Сейчас потребовалось использовать в коде классы из этой депенденси, но они не видятся и не собираются.

Можно ли не меняя scope подправить pom так, чтобы он компилился?
К началу Посмотреть профиль Отправить личное сообщение
Vermut : 1063
Завсегдатай
Откуда: Ростов-на-Дону

СообщениеЯнв 30, 2012 19:41 
Ответить с цитатой
Используй scope provided. Эта область видимости указывает что зависимость будет использована для компиляции, но её не нужно включать в конечную сборку, так как библиотека или совместимая с ней будет иметься в месте развертования, например в сервере приложений. В то время как область видимости runtime указывает что для компиляции это библиотека не нужна, и ее также не нужно включать в конечную сборку, но например при тестах она попадёт в classpath.
_________________
Познакомлюсь с привлекательной Ростовчанкой для совместного изучения Java
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail
 
Начать новую тему  Ответить на тему
Страница 1 из 1
Список форумов
 -> Инструменты


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru