我有一个maven项目,需要外部config.properties文件和外部ABC.jar
。
我已将config.properties
放在src/main/resources
中,将外部广告放在src/main/lib
中。
我已使用buildpath->配置构建路径 - >添加外部库,将外部jar配置到我的项目中。
我使用FileInputStream
阅读
但现在我需要将我的代码上传到GIT存储库,我需要从类路径加载外部jar和属性文件。
我用谷歌搜索,发现我必须创建一个存储库来存储我的外部文件和jar
如果我可以查看一个示例pom文件来加载我的外部jar以及加载我的属性文件的任何想法,将会很有帮助。
答案 0 :(得分:1)
您可以将属性文件保存在本地Git仓库中的位置,然后将其推送到您想要的任何Git仓库服务(如果这些属性不包含敏感数据)
但是你的外部jar应该只是在你的pom.xml中声明为依赖 它不应该是你的git repo的一部分,或者至少是一个明确排除任何jar的.gitignore文件。
有关详情,请参阅this article:
<dependencies>
<dependency>
<groupId>com.example</groupId>
<artifactId>evalpostfix</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
如果外部jar在一个或多个公共存储库中可用,那就足够了。