java - 将 Maven 或其他第三方库添加到现有 JavaFX netbeans 项目

标签 java maven netbeans netbeans-8

我使用 Netbeans 8.1 的 JavaFX 应用程序向导创建了一个项目,但是为了编译最终项目,我必须手动添加第三方库依赖项(下载源代码、文档和类 jar 并将它们添加到命名的图书馆)。在部署时,netbeans 构建系统将所有这些库打包在 {projectName}/dist/lib/*.jar 中。

维护这套第三方库变得非常耗时,尤其是当我在另一个位置的另一台电脑上进行开发时。据我了解,解决此问题的方法是通过 Maven 依赖项 pom.xml,其中包含各个库及其版本,并指向在线 Maven 存储库以自动下载 jar,不幸的是,我不知道如何将其添加到现有的 Netbeans 项目。有谁知道如何使用 Maven 或其他方式自动向我的项目添加第 3 方库支持。我有大约十几个第三方库依赖项的列表(所有这些都可以从 Maven 下载 - 我已经下载了这些并手动打包每个依赖项)

最佳答案

要将第三方 jar 安装到您的存储库中,您可以使用以下命令 -: mvn install:安装文件 -Dfile=文件路径 -DgroupId= -DartifactId=artifact-id -Dversion=版本 -Dpackaging=打包

它将在本地存储库中添加 jar,然后您可以在 pom.xml 中添加依赖项。您也可以引用此链接-: https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

关于java - 将 Maven 或其他第三方库添加到现有 JavaFX netbeans 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38440348/

相关文章:

java - 在分层平面java中添加绘图

java - 未找到产品名称 : [Impala] 的数据库类型

netbeans - 如何将 GruntJS 与 Netbeans 7.3 集成?

java - JTextArea 文本可见性

java - 在 Java 9+ 中启动 jstatd

java - 如何删除警告 The serializable class ClASSNAME does not declare a static final serialVersionUID field of type long

eclipse - 在ubuntu中没有环境变量的maven工作

java - 公式解决方案

java - 一种允许单个 Java 代码库覆盖许多不同版本的方法?

java - Intellij 想法 + Maven : dependency version is wrong in run time