【发布时间】:2018-11-30 16:49:22
【问题描述】:
如何在不使用 Maven 的情况下创建 Spring Boot 项目?
或者有什么选项可以在离线模式下使用 Maven?我问是因为在办公室我无权下载任何文件(由于公司代理),即使我在 settings.xml. 中设置了代理,maven 也没有下载 jars
非常感谢任何帮助/建议。
谢谢
【问题讨论】:
-
这种场景的通常设置是公司范围(或团队范围)的存储库管理器 - 例如 Nexus 或 Artifactory - 以及连接到该存储库管理器的 Maven 配置。然后,该存储库管理器必须仍然可以访问 Internet,因为它仍然必须从那里下载工件(但您可以在中心点配置该 Internet 访问)。
-
你是对的,但这里没有这样的东西,这就是我问的原因。我确实可以上网。 jar 文件是从 web 浏览器下载的,但不能从 Maven 下载,maven 不下载 jar 文件。仅供参考:stackoverflow.com/questions/50943317/…
-
如果您有 JAR,那么您可以将它们复制到本地 maven 存储库,然后 maven 将无需下载它们。无需手动复制和创建文件夹结构,您可以按照此处的详细说明进行操作:maven.apache.org/guides/mini/guide-3rd-party-jars-local.html。
-
@AlanHay 你的评论很有吸引力。
-
一个引用 spring-boot-starter 的项目依赖于另外 20 多个 Jar。这不是发展的方式。
标签: java spring maven spring-boot