[英]Fatal Error: Invalid Layout of java.lang.String at value
我在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也沒有顯示任何錯誤(在代碼編輯器中)......這是一個真正的生產力殺手,因為它會阻止所有進展。 如果有人對如何解決這個問題有任何想法,請回答這個問題。
非常感謝你提前,
直到
對於Android項目,您必須從該特定類的啟動配置中刪除 Android Lib 。 使用下面的“演練”作為指南。
這發生在我之后:
public static void main(String args[])
函數。 (之前曾對該課程進行了快速測試)。 有趣的是,在Eclipse錯誤之后,無論我把重點放在哪個類上,當我再次嘗試運行應用程序時,我都遇到了同樣的錯誤。
受Odyr Sohn解決方案的啟發,我設法解決了問題(從Project-> Properties-> Run / Debug Settings刪除錯誤的Launch配置),但是當我嘗試從這個類運行應用程序時,同樣的事情是再次發生。 當我從類中刪除public static void main(String args[])
函數時,問題就解決了。
您應該為“Android應用程序”進行運行配置。 如果您錯誤地將其用於“Java Application”,則會顯示此錯誤。
同樣的事情發生在我身上。 我創建了一個TestActivity,我猜它有一個public static void main(String args [])函數。 我進入屬性,然后運行/調試並刪除TestActivity,它工作得很好。
我在fatal error: Invalid layout of preloaded class
上遇到了類似的問題fatal error: Invalid layout of preloaded class
使用Windows 7的Kepler Service Release 1 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.
我有同樣的問題,解決了它:
運行 - >運行配置;
點擊“Android應用程序”左側 - >按鈕頂部“新建”;
然后鍵入一個名稱並“瀏覽”項目 - >工作!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.