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