Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse和git—每次切换分支时,我的JRE系统库都会被重置_Eclipse_Git - Fatal编程技术网

Eclipse和git—每次切换分支时,我的JRE系统库都会被重置

Eclipse和git—每次切换分支时,我的JRE系统库都会被重置,eclipse,git,Eclipse,Git,在不同的开发机器上(有些赢了,有些Mac),我的JRE在不同的地方。在我的Mac上,每次获取或切换分支时,我似乎都必须将JRE路径从显式JDK版本重置为系统默认值。这些信息存储在哪里?我如何将其保存在git之外,或者以更好的方式处理它?当在项目级别指定这些信息时,它们存储在.classpath文件中。您应该告诉git忽略该文件(忽略“点资源”文件很常见),或者您应该更改类路径文件以使用默认JVM 通过选择项目并在上下文菜单中选择“构建路径->配置构建路径”来执行后者。转到“库”选项卡,选择列出的

在不同的开发机器上(有些赢了,有些Mac),我的JRE在不同的地方。在我的Mac上,每次获取或切换分支时,我似乎都必须将JRE路径从显式JDK版本重置为系统默认值。这些信息存储在哪里?我如何将其保存在git之外,或者以更好的方式处理它?

当在项目级别指定这些信息时,它们存储在.classpath文件中。您应该告诉git忽略该文件(忽略“点资源”文件很常见),或者您应该更改类路径文件以使用默认JVM

通过选择项目并在上下文菜单中选择“构建路径->配置构建路径”来执行后者。转到“库”选项卡,选择列出的JVM并单击“删除”。接下来单击“添加库…”并选择“JRE系统库”。单击“下一步”后,选择默认JVM并单击“确定”


还有一条相关评论。如果您使用maven,许多构建配置问题都会消失。当然,这也有一点学习曲线成本。

当在项目级别上指定时,该信息存储在.classpath文件中。您应该告诉git忽略该文件(忽略“点资源”文件很常见),或者您应该更改类路径文件以使用默认JVM

通过选择项目并在上下文菜单中选择“构建路径->配置构建路径”来执行后者。转到“库”选项卡,选择列出的JVM并单击“删除”。接下来单击“添加库…”并选择“JRE系统库”。单击“下一步”后,选择默认JVM并单击“确定”

还有一条相关评论。如果您使用maven,许多构建配置问题都会消失。当然,这也有一点学习曲线的成本