我使用Netbeans 8.1的JavaFX应用程序向导创建了一个项目,但是为了编译最终项目,我手动必须添加第三方库依赖项(下载源代码,文档和类jar并将这些添加到named库)。在部署时,netbeans构建系统将所有这些库打包在{projectName}/dist/lib/*.jar
中。
维护这组第三方库已变得非常耗时,尤其是当我在另一个位置的另一台PC上进行开发时。据我所知,解决这个问题的方法是通过一个Maven依赖pom.xml与各个库及其版本调用并指向一个在线maven存储库来自动下载jar,遗憾的是我不知道如何将其添加到一个现有的Netbeans项目。有没有人有任何关于我如何使用maven或其他方式自动添加第三方库支持到我的项目的指示。我有一个大约十几个第三方库依赖项的列表(所有这些都可以从Maven下载 - 我已经下载了这些并手动打包每个)
答案 0 :(得分:1)
要将第三方jar安装到您的存储库中,您可以使用此命令 - : mvn install:install-file -Dfile = path-to-file -DgroupId = -DartifactId = artifact-id -Dversion = version -Dpackaging = packaging
它将在您的本地存储库中添加jar,然后您可以在您的pom中添加依赖项。你也可以参考这个链接 - : https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html