java - 无法导入 org.apache.commons.lang3.math.NumberUtils

标签 java spring spring-tool-suite spring-4

我的 IDE 是 Spring Tool Suite。我想使用 NumberUtils.isNumber 函数。 STS 不知道该类,并且错误图标中没有导入建议。我的构建路径使用 java-se 1.6 :

enter image description here

在pom.xml中java版本是1.7:

<properties>
    <java-version>1.7</java-version>
    <org.springframework-version>4.0.3.RELEASE</org.springframework-version>
    <org.aspectj-version>1.6.10</org.aspectj-version>
    <org.slf4j-version>1.6.6</org.slf4j-version>
    <jcl.slf4j.version>1.7.12</jcl.slf4j.version>
</properties>

那么如何使导入成为可能?

最佳答案

Apache 库没有内置于传统的 java 库中。你必须添加它们。将此依赖项添加到 pom.xml 以访问该方法。

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.0</version>
</dependency>

source

关于java - 无法导入 org.apache.commons.lang3.math.NumberUtils,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39343389/

相关文章:

java - 如何使用 Spring 在抽象类中注入(inject)静态方法的局部变量?

java - Spring 与 ftp 跳过文件集成

java - 仅当它是一个独立的词时,如何替换关键短语?

java - 使用 GSON 解析 map 的 JSON map

java - Spring 不加载属性

java - VS代码spring boot扩展中的JDK错误

spring-tool-suite - sts 3.6.1 : default server is not added to workspace; cannot select tomcat7 for Pivotal 3. 0

gradle - Spring Tool Suite无法使用Gradle创建新项目:无法使用Gradle(STS)导入,因为未安装STS Gradle Tooling

java - 嵌套 JSF 表达式字符串

java - 为什么组合器不影响输出?