我有 Mac OS X 10.9 和 Java SE 运行时环境(build 1.7.0_17-b02)...我之前有另一个版本的 JEdit(我猜是 JEdit 4)和 Java 6,我的 JEdit 工作正常。
然后我将 Java 升级到 Java 7,因为 NetBeans7.4 需要与 Java 7 一起安装(我需要这个新的 NetBeans,因为我遇到了 NetBeans 7.3.1 的致命问题)。所以无论如何,我安装了 Java 7 并安装了 NetBeans 7.4,我的 netbeans 现在运行良好,但是当我尝试运行 JEdit 时,它会弹出一个警报,说它需要 Java SE 6 才能运行!
我在网上做了一些搜索,似乎 JEdit 4.5(我猜 JEdit 5.1 也是!)对 Java 7 应该没有任何问题,所以我安装了 JEdit 5.1.0 ......我希望它应该可以工作并且不要'不要提出那个抱怨警报但它没有工作并再次提出“需要Java SE 6”抱怨......
我仍然可以使用此命令运行 JEdit,但我不能使用 Cmd+C 和 Cmd+V 快捷方式进行复制和粘贴,这让我很生气!
java -jar /Applications/jEdit.app/Contents/Resources/Java/jedit.jar
有谁知道为什么 JEdit 5.1 抱怨 Java 6 以及如何修复它?!我真的很感谢你的帮助!
https://sourceforge.net/tracker/?func=detail&aid=3615181&group_id=588&atid=100588
在与 jEdit 苦苦挣扎近 3 个月后,我准备放弃......我仍然无法像普通应用程序一样运行 jEdit。你建议用什么来替换我的 jEdit?!我需要的主要功能是实时访问服务器文件...大多数编辑器保留文件的本地版本,因此在服务器端进行更改时不会显示更改。例如,当我切换到服务器上的新 git 分支时,我的 netbeans 仍然显示我在切换之前正在工作的分支,所以我需要对项目进行完整下载。任何想法?!