我的Mac上有Intellij 12的多個問題。Intellij 12 Ultimate與國際字符有問題
如果我創建了一個項目,在directroy方含挪威字符,則IDE無法找到項目目錄,甚至不會開始編譯過程
如果我有一個Java類與國際字符,編譯器會引發了這一點
13.app/lib/idea_rt.jar」 com.intellij.rt.execution.application.AppMainFårekjøtt 異常線程 「main」 拋出java.lang.ClassNotFoundException:F javarekj tt at java.net.URLClassLoader $ 1.run(URLClassLoad在java.net.URLClassLoader $ 1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java: 354) 在java.lang.ClassLoader.loadClass(ClassLoader.java:423) 在sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:308) 在java.lang.ClassLoader.loadClass(ClassLoader.java: 356) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:188) at com.intellij.rt.execution.application.AppMain.main(AppMain.java :113)
程序以退出碼1結束
解決此問題的正確方法是什麼?
可能不是你想聽到的,但最安全的方法是不要在它們中使用帶有國際字符的java類。 – vikingsteve
那麼,Domain Drives的設計太多了:) –
@vikingsteve我想這是一個典型的例子,它是如何有效地跟蹤問題到最後,而不是放棄和走捷徑。我真的希望Java類處於領域語言。現在我可以做到這一點。 –