我已经遇到这个问题很长时间了,但我不想重新安装整个系统。
现在有一个在 Java 上运行的应用程序,它甚至无法打开。日志显示未找到某些 cocoa 文件,并且路径不以 Volumes/ 开头
再次,我之前遇到过同样的问题。我通过完全重新创建失败的小 AppleScript 解决了上一个问题。
目前,我的 Dreamweaver CS4 仍尝试在浏览器中打开文件,但失败了,因为它们在路径(本地路径)的开头缺少 Volumes/
我想知道是否仅替换(或创建)现有的符号链接或仅在战略位置添加一些符号链接以便找到重要的目录可以解决问题......而无需重新安装操作系统。
另一个用户也遇到了同样的错误,他的 Macintosh HD 被重命名为 Macintosh HD-1。就是这样。但他的日志显示了以下路径,其中包含 Volumes/ 正如您所见,下面的日志没有它。
符号链接应该可以解决这个问题,对吧?(而不是搜索替换所有没有 Volumes/ 的路径)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] [LaunchRunner Error] org.rubyforge.rawr.Main.main(String[]) threw an exception:
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] org.jruby.exceptions.RaiseException: (NameError) cannot link Java class org.eclipse.swt.widgets.Display, probable missing dependency: Could not load SWT library. Reasons:
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] no swt-cocoa-3740 in java.library.path
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] no swt-cocoa in java.library.path
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] Can't load library: /Users/sergio/libswt-cocoa-3740.jnilib
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] Can't load library: /Users/sergio/libswt-cocoa.jnilib
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(org/jruby/javasupport/JavaUtilities.java:54)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at (Anonymous).method_missing(file:/Applications/compass.app/Contents/Resources/Java/lib/java/jruby-complete.jar!/builtin/javasupport/java.rb:51)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at swt_wrapper.Widgets(src/swt_wrapper.rb:28)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at swt_wrapper.Swt(src/swt_wrapper.rb:23)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at swt_wrapper.(root)(src/swt_wrapper.rb:19)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1033)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at main.(root)(src/main.rb:12)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1033)
9/9/12 11:37:37 AM [0x0-0x3c04c01].compass[24163] at (Anonymous).(root)(<script>:1)