首先,这是一项大学任务,我们没有得到关于Java如何使用libs,JAR等的任何说明。如果有人可能宽松,我会非常有帮助并请 ELI5 (我不是技术人员)。
所以我想要做的就是将JavaFX
添加到我在GitHub上与我的团队共享的Java项目中。在Eclipse中,我使用了Install Software
向导,将库添加到构建路径,并将这些更改合并到主分支。
当我在eclipse中打开master分支时,我可以看到库:
my PC
但是我的团队成员(其他计算机)没有:their PC
如果您查看第一张图片,JAR
旁边会显示一条链接,表明它已保存在我的C盘上。与hibernate lib下的JARs
不同,我通过复制粘贴它直接添加到我的项目中。
我们还有一个.gitignore
文件,其中包含以下行:
bin/
.metadata
.recommenders
当有超过1个拉取请求时,这些文件夹在合并其中一个之后导致其余的合并冲突无法解决。
我考虑将JavaFX JAR
复制粘贴到项目中,就像我对hibernate JARs
一样,因为我的团队成员确实得到了这些。但是正如我之前提到的那样,我不知道所有这些是如何工作的,我所做的只是按照教程。我甚至不知道JAR
本身是否足够,或者是否存储了复制粘贴的JARs
。可能在.metadata
吗?因为当我合并hibernate .gitignore
时,我实际上还没有配置JARs
文件。
最后一点,我们不会使用Maven或类似的东西。我们使用的只是github.com用于合并,Git Bash用于拉/提交/推送和普通eclipse(不是EGit)用于编码。
非常感谢任何帮助!
答案 0 :(得分:0)
我找到了我正在寻找的解决方案。正如James_D在评论中所提到的,JavaFX JAR是标准JRE的一部分。我的所有团队成员都必须在他们自己的IDE上安装e(fx)clipse插件,这样就可以了。无需构建路径中的配置!