【发布时间】:2016-11-21 06:36:23
【问题描述】:
我使用 Netbeans 8.1 的 JavaFX 应用程序向导创建了一个项目,但是为了编译最终项目,我必须手动添加第三方库依赖项(下载源代码、文档和类 jar 并将这些添加到命名图书馆)。在部署时,netbeans 构建系统将所有这些库打包在 {projectName}/dist/lib/*.jar 中。
维护这组第 3 方库变得非常耗时,尤其是当我在另一个位置的另一台 PC 上进行开发时。据我了解,解决此问题的方法是通过带有单个库的 Maven 依赖 pom.xml 及其版本被调用并指向在线 maven 存储库以自动下载 jar,不幸的是我不知道如何将其添加到现有的 Netbeans 项目。是否有人对我如何使用 maven 或其他方式自动向我的项目添加 3rd 方库支持有任何指示。我有一个大约十几个第三方库依赖项的列表(所有这些都可以从 Maven 下载 - 我已经下载了这些并手动打包每个)
【问题讨论】:
-
创建一个新的maven项目并开始移植新目录结构中的源(单元测试和资源分开),然后开始添加缺少的依赖项。甚至可能从一个骨架应用程序开始。 Maven 是上述问题的梦想,但仅用于版本控制等我不会用 maven 修补现有应用程序。
标签: java maven netbeans netbeans-8