20

我的问题如下:
当我在 Windows 7 笔记本电脑上使用 eclipse(Juno,64 位,Java 7u3)编译 C++ 项目时,出现德语错误/警告。这会导致警告在 Eclipse 中显示为错误。

Windows(7、64 位)设置为:
显示语言:英语
格式:德语(瑞士)
位置:瑞士
非 Unicode 程序的语言:英语(加拿大)

在我的另一台 Windows 7(64 位)PC 上,我的设置完全相同,没有任何问题。

我试过了:

  • 将 -Duser.language=en 添加到我的 eclipse.ini 文件的末尾。
    哪个没用
  • 将格式更改为英文。
    这实际上有效,但由于其他地方的格式错误,这并不是一个真正的选择
  • 许多不同的事情我不记得了(例如 eclipse 中的环境变量等)
    同样,没有任何帮助
4

1 回答 1

33

我终于解决了:D
我刚刚添加了一个新的环境变量。我仍然不知道为什么它可以在一台计算机上运行(因为我没有设置此变量)但至少它最终也可以在我的笔记本电脑上运行并且(我认为)是一个很好的(正确的?)解决方案:

控制面板->系统->高级系统设置->环境变量...- >系统变量->新建..- >变量:LC_ALL,值:en_US.UTF-8

现在我在编译时出现英语警告/错误,并且 eclipse 的行为应如此。

于 2012-04-19T21:13:32.320 回答