Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.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
JAVA os x Yosemite 10.10 lineSeparator_Java_Macos_Line_Separator_Osx Yosemite - Fatal编程技术网

JAVA os x Yosemite 10.10 lineSeparator

JAVA os x Yosemite 10.10 lineSeparator,java,macos,line,separator,osx-yosemite,Java,Macos,Line,Separator,Osx Yosemite,我正在约塞米蒂10.10上测试我的桌面应用程序。我有一个问题 replaceAllSystem.lineSeparator 我正在从一个文本文件中读取内容,然后需要将其放在一行中,所以我决定删除所有的行分隔符 在OSXMavericks上可以很好地工作,但是在Yosemite上所有当前的更新中,该方法在Eclipse中用红色下划线表示:它不工作 有人知道并解决了吗? 问候 Christoph检查您的java版本,以及您在eclipse中使用的java版本,所使用的方法是在java 1.7中添加的

我正在约塞米蒂10.10上测试我的桌面应用程序。我有一个问题

replaceAllSystem.lineSeparator

我正在从一个文本文件中读取内容,然后需要将其放在一行中,所以我决定删除所有的行分隔符

在OSXMavericks上可以很好地工作,但是在Yosemite上所有当前的更新中,该方法在Eclipse中用红色下划线表示:它不工作

有人知道并解决了吗? 问候


Christoph

检查您的java版本,以及您在eclipse中使用的java版本,所使用的方法是在java 1.7中添加的,因此,如果您正在或正在编译到较低版本,则需要使用System.getPropertyline.separator。

检查此项,如果您转到此处,它将安装最新版本的java,我作为LAMP开发人员使用的大多数东西现在都将加载,当它触发命令行工具更新时,我认为这是让大多数开发人员运行所缺少的。PHPStorm、BREW、Oh MY ZSH等

[


我还注意到,一旦我安装了JAVA和命令行工具update,我的用户迁移现在似乎完成了,而且没有失败。

非常感谢!这是一个问题!我已经为约塞米蒂准备了JAVA 8,问题已经解决了!如果你能接受答案,甚至投票支持它,那就太好了: