我必须添加所有公共资源 api 吗?

Do I have to add all commons api?

我想使用 commons 配置 API,但是当我 运行 项目时,它给出 class not found 异常,我用谷歌搜索,有人说要添加 commons lang api,它要求记录日志,现在我输入了,它要求 org.apache.commons.beanutils.DynaBean

我该怎么办?

Image

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

就像leeyuiwah说的,你应该用maven。 Apache Commons 配置的依赖代码是:

<!-- 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