при работе над весной mvc 4, как найти банку для оффлайнового проекта, например, баночку Spring Security Config
, spring-security-web
для весны 4 ... и т. Д., Поскольку они не доступны с пакетом банок по умолчанию и я не хочу использовать maven в это время, чтобы найти флягу для весны 4 ?весна 4 банки безопасности отсутствуют для офлайн-скачивания
ответ
Прежде всего, неправильное управление зависимостями - это плохая идея, и это значительно усложнит процесс разработки, особенно когда речь идет о разрешении переходных зависимостей.
Однако, если вы действительно хотите это сделать, вы можете скачать .jar
s прямо с Maven Repository или любым другим онлайновым репо, в котором размещены пользователи.
Если это не удается, поиск в Google даст вам источник для их загрузки.
Попытка избежать использования инструмента управления зависимостями, который с помощью фреймворка Spring, который дополняет многие другие фреймворки, является плохой идеей в долгосрочной перспективе. Будет больно обновлять версии в будущем.
Но если вы все еще не хотите использовать инструмент построения maven/gradle, просто используйте pom.xml/build.gradle только для использования в режиме onetime и пусть maven/gradle загрузит все зависимости и скопирует все эти банки в некоторые папки вашего кода.
Снова я настоятельно рекомендую использовать инструмент построения, особенно для Spring. Maven/Gradle не так уж плохи, если вы не хотите делать сумасшедшие вещи!
спасибо за ответ, и я не получаю jar от zip, который предоставляет maven, и поиск в google дает мне 'spring3 security' jars –
Ну, я сомневаюсь, что вы найдете всеобъемлющий архив со всеми связанными/требуемыми зависимостями. Это возможно, но не рассчитывайте на это, поскольку люди достаточно умны, чтобы использовать надлежащее dep. управление. Вы можете получить последнее «весенне-защищенное ядро» из [здесь] (http://mvnrepository.com/artifact/org.springframework.security/spring-security-core/4.1.3.RELEASE), нажмите кнопку " Загрузить (JAR) ", а затем посмотреть список в разделе« Зависимости компиляции »и загрузить все, оттуда, по одному. Это та работа, которую вы настраиваете, если не хотите использовать Maven/Gradle/что угодно. – rorschach
Я очень ценю, что вы предоставили эту ссылку, но мой вопрос в том, как я могу получить jar или как преобразовать этот zip-файл в jar, или я должен скопировать его, чтобы построить путь, потому что я пишу код в автономном режиме, поэтому я не могу получать обновления каждый раз –