将JavaFX添加到GitHub上的共享项目中



首先,这是一项大学任务,我们没有得到任何关于Java如何使用libs、JAR等的说明。因此,如果有人能宽容并请ELI5(我不是技术人员),我将非常有帮助。

因此,我只想将JavaFX添加到我在GitHub上与团队共享的Java项目中。在Eclipse中,我使用了Install Software向导,将库添加到构建路径中,并将这些更改合并到主分支中。

当我在eclipse中打开master分支时,我可以看到库:我的电脑
但我的团队成员(其他电脑)没有:他们的电脑
如果你看第一张图片,JAR旁边有一个链接,表明它保存在我的C驱动器上的某个地方。与hibernate库下的JARs不同,hibernate库是我通过复制粘贴直接添加到项目中的。

我们还有一个.gitignore文件,其中包含以下行:
bin/ .metadata .recommenders
当有一个以上的拉取请求时,在我合并其中一个文件夹后,这些文件夹对其余文件夹造成了无法解决的合并冲突。

我考虑过像使用hibernateJARs一样将JavaFX JAR复制粘贴到项目中,因为我的团队成员确实得到了这些。但正如我之前所做的,我不知道这一切是如何运作的,我所做的只是遵循教程。我甚至不知道JAR本身是否足够,或者复制粘贴的JARs存储在哪里。它会在.metadata中吗?因为在合并hibernateJARs时,我实际上还没有配置.gitignore文件。

最后一点,我们不使用Maven或类似的东西。我们只使用github.com进行合并,使用GitBash进行拉/提交/推送,使用普通eclipse(而不是EGit)进行编码。

如有任何帮助,我们将不胜感激!

我找到了我想要的解决方案。正如James_D在评论中提到的,JavaFXJAR是标准JRE的一部分。我的所有团队成员只需要在他们自己的IDE上安装e(fx)clipse插件,它就成功了。生成路径中不需要任何配置!

最新更新