java - 如何配置 Eclipse 来构建需要外部库的 Java 应用程序?

标签 java eclipse distribution

我想为我正在开发的一个小型 Java 项目使用几个标准的第三方库(例如 Apache 的 log4j)。我知道如何配置我的 IDE、Eclipse,以便这些库在我的开发工作期间可用,但我不知道如何为我的应用程序构建发行版,以便在必要时将这些外部库正确安装在目标中系统。

我见过的一种方法是将这些外部库视为项目内部的库,甚至将它们与真正正在开发的代码一起 checkin Git 或 subversion 或其他任何库。

我最不喜欢这种方法,至少对于我目前正在使用的方法来说,是这些外部库的总磁盘占用空间超过了我的应用程序本身占用空间的 10 倍(正如我所说,非常小而且简单)。

有更好的方法吗?

PS:我听说过 Maven,它应该可以处理这些问题,但对于我在这里处理的相对较小且简单的项目来说,它看起来有点过分了。

最佳答案

我已经很多年没有在没有 Maven 的情况下构建过 Java 应用程序了。无论大小,有东西为您管理依赖关系都是很棒的。当您真正想要部署到终端服务器并且需要将所有依赖项获取到本地时,依赖插件非常有用。我认为任何项目对于一个简单的 POM 文件来说都不算太小。

关于java - 如何配置 Eclipse 来构建需要外部库的 Java 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6155476/

相关文章:

java - 什么是compileSdkVersion?

java - 当类是spring bean时,Eclipse类加载断点不会被触发

r - 如何模拟双峰分布?

IOS Enterprise Distribution 更新会保留用户数据吗?

java - 找到 "stale element reference"可见的元素后立即发生 "wait.until(ExpectedConditions.visibilityOfElementLocated"错误

java - 仅打印 Javadoc 摘要

java - 如何通过坐标查看路线

eclipse - Lombok 在 eclipse 火星上不工作

r - r中的散点图具有巨大的独特观察

java - 未找到 maven 包类 selenium Web 驱动程序