为什么我不能将.jar添加到eclipse git repo中?

时间:2014-01-05 04:34:18

标签: java eclipse git

我正在使用Eclipse Kepler for Java。通常,您可以将内部/外部.jars添加到属性中的构建路径中的Java项目中。为什么,当我克隆一个git repo并将其导入我的项目时,我是否会失去这种能力?我不明白。我有点需要这样做。

3 个答案:

答案 0 :(得分:10)

这可能是因为.gitignore已配置为忽略.jar

打开.gitignore文件并删除行* .jar,您应该可以添加它。

==

顺便说一下 - 通常,对于Java项目.jar文件不会提交到存储库(因为它们很大并且可能会降低存储库克隆速度),而mavengradle用于配置依赖项。示例 - http://www.mkyong.com/maven/how-to-create-a-java-project-with-maven/

然后,当您想使用eclipse时,只需运行mvn eclipse:eclipse即可生成必要的文件。 .gitgnore通常设置为忽略*.class*.jar.project.settings.classpath

答案 1 :(得分:0)

我发现如果您打开运行配置并转到Classpath选项卡,则可以添加内部/外部.jars。单击“运行”>可以访问运行配置。运行配置。我将.jar添加到用户条目中。引导条目导致空指针。

答案 2 :(得分:0)

当项目依赖库/模块时,最好使用构建工具进行依赖管理。 JVM生态系统由三个构建工具主导:Gradle,Maven和Ant。

工作方式: 在构建脚本中,我们声明项目的依赖关系。这告诉构建工具在哪里检索我们项目所依赖的库/模块。依赖性在运行时解决;从远程存储库下载,从本地目录检索,或者如果需要,可以在多项目设置中构建另一个项目。