我很难搞清楚如何将一个.jar /库添加到Netbeans项目中,以便我可以将它提交到存储库.
添加库的典型方法(根据我已经完成的Netbeans文档)最终只是在我本地.检查我的项目的任何人最终错过了我所需的库.
手动插入并尝试解决Netbeans会导致Netbeans在尝试扫描项目时挂起…
那么,我怎么能告诉Netbeans拿一个jar作为一个库并将它包含在我的项目中,以便Subversion能够处理它?
解决方法:
有几种方法可以解决这个问题.
A.定义库时,请使用公共位置的路径.每个人的计算机上的位置相同 – 例如,将第三方应用程序安装到Program Files或/usr/local /中的JAR的位置运行良好或网络驱动器.
然后,当他们签出代码时,路径仍然是正确的,他们不必在他们的Netbeans工作区上定义库.
B.编辑project.properties文件以使用相对路径.打开project.properties文件并查找“libs.LIBRARY_NAME.classpath = …”.如果未定义库,那将是“默认”位置.
更改此选项以使用相对于项目的路径并将jar文件存储在项目中.例如:
libs.Log4J.classpath = LIB / log4j.jar
请记住,库管理器中的库定义将覆盖此值 – 因此请确保将它们保持同步(即将版本号附加到库名称!).
C.使用Vincent关于使用Maven等构建系统的建议. Maven构建过程将负责下载依赖项等.Netbeans有几个流行的构建系统的插件.
原文地址:https://codeday.me/bug/20190527/1161140.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。