我正在baeldung.com上做一个 Spring 运动。这个项目有一个测试类,它使用了randomalphabetic方法,我可以追溯到randomstringutils,它又属于apache commons中的lang3。我似乎无法将randomstringutils的导入甚至lang3本身添加到我的项目中。
我已经查看了该项目在github存储库上的导入。这个项目是作为一个maven项目来完成的,但是我把我的作为gradle项目来完成,因为gradle是我在工作中使用的(我不知道maven)。我已将以下内容添加到build.gradle文件中:
plugins {
id 'org.apache.commons'
}
dependencies {
implementation 'org.apache.commons:commons-lang3:3.12.0'
}
我尝试了以下导入语句:
import org.apache.commons.lang3.RandomStringUtils;
import org.apache.commons.lang3.*;
当我编写import语句并将句点放在commons之后时,autocomplete只提供两个选择:logging和logging.impl。我甚至没有选择添加lang3。我还检查了spring初始值设定项,看看是否可以在那里添加lang3,但我不能。
我已经把lang3下载到我的电脑上了。它包含5个jar文件,加上许多其他我不知道如何使用的材料。我想我可以把那些jar文件移到我的项目和外部依赖文件夹中,但是我找不到任何方法。顺便说一句,我正在为eclipse使用SpringTools4套件。
感谢您的帮助。
暂无答案!
目前还没有任何答案,快来回答吧!