我是否必须添加所有公共API?

时间:2016-12-30 03:00:08

标签: java api apache-commons

我想使用commons配置API,但是当我运行项目时,它给出了类找不到异常,我google了,有人说要添加commons lang api,它要求记录,现在我放了,它'要求org.apache.commons.beanutils.DynaBean

我该怎么办?

Image

2 个答案:

答案 0 :(得分:2)

最好使用Maven来管理您的项目。您看到的问题是项目之间的依赖关系。您的项目需要A,但A需要B,B需要C和D等。手动管理这些是非常繁琐的。 Maven是一个解决方案。

答案 1 :(得分:1)

像leeyuiwah说的那样,你应该使用maven。 Apache Commons Configuration的依赖关系代码是:

<!-- https://mvnrepository.com/artifact/commons-configuration/commons-configuration -->
<dependency>
    <groupId>commons-configuration</groupId>
    <artifactId>commons-configuration</artifactId>
    <version>1.6</version>
</dependency>

如果出于某种原因你不想在你的项目中使用maven,你可以在https://jar-download.com/

下载一个包含所有依赖项的jar。