我在Eclipse (在控制台中)中遇到了一个极其严重的年鉴错误:
Invalid layout of java.lang.String at value
A fatal error has been detected by the Java Runtime Environment:
Internal Error (javaClasses.cpp:129), pid=15238, tid=140306591237888
fatal error: Invalid layout of preloaded class
JRE version: 7.0_07-b10
Java VM: Java HotSpot(TM) 64-Bit Server VM (23.3-b01 mixed mode linux-amd64 compressed ops)
Failed to write core dump. Core dumps have been disabled. To enable core dumping, try ulimit -c unlimited" before starting Java again
An error report file with more information is saved as:
/home/till/workspace/Encrypt/hs_err_pid15238.log
If you would like to submit a bug report, please visit:
http://bugreport.sun.com/bugreport/crash.jsp
我无法理解这一点,因为即使是Eclipse也不会显示任何错误(在代码编辑器中)……这是一个真正的生产力杀手,因为它阻碍了所有的进步。如果任何人对如何解决这个问题有任何想法,请回答这个问题。
提前谢谢你,
直到
发布于 2014-07-08 05:43:21
你应该为一个"Android应用“做一个运行配置。如果您错误地将其设置为"Java应用程序“,则会显示此错误。
发布于 2013-12-22 08:05:33
同样的事情也发生在我身上。我创建了一个TestActivity,我猜它有一个公共的静态void main(String args[])函数。我进入属性,然后运行/调试并删除TestActivity,它工作得很好。
发布于 2013-12-26 09:05:52
我在使用windows7的fatal error: Invalid layout of preloaded class
上遇到了类似的问题。
Project -> Properties -> Java Build Path -> Order and Export --> check mark any
unchecked library or Android version and then hit OK. Then run as Android application.
https://stackoverflow.com/questions/13030111
复制相似问题