Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们一直在使用 Java SE 7 (13) 开发 MacOSX。我们的新同事正在使用 OpenJDK 的 Ubuntu。我一直在将 .classpath 检查到 git 中,这在我们的新同事加入之前一直很好。有没有办法让 .classpath 为不同的用户支持不同的 JRE 库?
我不记得有这样的事情,但我会这样做。
为每个环境创建一个 .classpath(.classpath.macos、.classpath.ubuntu、...)。然后从源代码控制中删除 .classpath,并确保它被您的 VCS 忽略(例如,添加到 .gitignore 以用于 git)。
然后mac上的开发者创建一个链接
ln -s .classpath.macos .classpath
在 ubuntu 上也一样。