情况:
Spring Security 目前没有我需要的功能,它是实现该功能的简单更改。作为一个快速而肮脏的概念证明(在通过 Spring 批准更改之前),我想提取 Spring Security 的源代码并进行更改并直接在我的应用程序中引用它。
该应用程序不是一个多模块项目,只有一个编译成 war 的项目。
这是Maven Artifact
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-ldap</artifactId>
<version>${spring.security.version}</version>
</dependency>
但我不想从 Maven Central 获取它,因为我会提供它(只是不确定我需要把它放在哪里)。
最佳答案
您应该使用您自己的版本将修改后的 spring-security-ldap
部署到您的本地(或公司内部)存储库中,然后在您的 pom 中使用该版本。
当 Spring 接受更改时,您切换到他们的版本。
关于java - 我如何不使用 Maven 引入第三方依赖项,而是如何将该依赖项的源代码直接实现到我的项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24454009/