所以...我正在生成查詢,然後我將一個特別長的一個粘貼到eclipse中,eclipse遇到一個堆錯誤,然後崩潰。我想,沒什麼大不了的,我可以回去刪除一堆,除了......每次我試圖查看文件時,eclipse都會崩潰。堆錯誤或gc開銷限制錯誤。我打算從日食之外刪除這個,但我真的想知道是否有任何巧妙的方法來攻擊這個問題。它不到14兆,我真的不認爲日食會有問題,對此有何見解?文件太大,不適合
文件太大,不適合
回答
首先,確保您正在調用通用文本編輯器。或者用.txt的擴展名命名文件,或者確保沒有像文件類型關聯的SQL編輯器那樣的東西。 (檢入窗口|首選項|常規|編輯|文件關聯)。另一種可能性是右鍵單擊該文件,選擇打開方式,然後選擇「文本編輯器」。其次,您可能需要使用更多的JVM堆來啓動Eclipse,具體取決於工作區中還有其他內容。您可以通過將命令行參數添加到您的調用(eclipse -vmargs -Xmx1000M)或編輯eclipse.ini來完成此操作。你可以在 http://wiki.eclipse.org/FAQ_How_do_I_increase_the_heap_size_available_to_Eclipse%3F
在eclipse中可以使用通用的文本編輯器嗎?我的意思是,我從excel複製並粘貼它,所以打開這些信息的能力並不是真正的問題,但是如果我可以更改使用哪個文本編輯器,那麼我認爲它會很酷。此外,我已經將堆大小增加到了1GB,並且覺得有點不舒服,把它放在遠遠高於它的位置。 – 2012-07-24 20:20:10
如果你點擊該文件,Eclipse通常通過文件擴展名決定編輯器。 .java文件的Java編輯器,.jsp文件的JSP編輯器等。如果您不想使用該編輯器,則可以右鍵單擊並選擇「打開方式」。在該列表中,您應該看到「文本編輯器」,它會像在記事本中那樣打開文件。您可以選擇打開方式|其他...讓Eclipse列出它所知道的所有編輯器類型。 – user980717 2012-07-25 03:43:36
另一個想法。您可以1)用擴展名'.txt'命名您的大文件2)右鍵單擊並選擇打開方式|系統編輯器。這將啓動記事本(如果您運行Windows)而不是內置編輯器。 – user980717 2012-07-25 03:46:17
- 1. iPhone 4字體太大而不適合
- 2. CreateProcess():「程序太大,不適合內存」
- 3. .bak文件太大?
- 4. Matlab圖像太大而不適合屏幕
- 5. 如何讀取太大而不適合字符串的CLOB列?
- 6. VGroup或列表不適合TileWindow,太高
- 7. TextView太大以適應軟件層
- 8. 的UITableViewCell大小不合適
- 9. JavaScript文件太大? - mvc
- 10. .htaccess文件可能太大
- 11. 文件上傳太大
- 12. Ruby PStore文件太大
- 13. Wt :: WFileUpload文件太大
- 14. 讀取evtx文件太大
- 15. TextWriterTraceListener跟蹤文件太大
- 16. 命令模式 - 不堪重負!太小太大,太大太大
- 17. 流星mongodb文件大小太大
- 18. 領域文件大小太大
- 19. Excel - VBA - ExportAsFixedFormat PDF文件大小太大
- 20. 在Perl中,如何解析太大而不適合可用內存的XML文件?
- 21. 調整字體大小以適合,Paint.measureText返回太小的值
- 22. 找不到合適的文件
- 23. URL路由不適合根文件夾
- 24. SimpleImage不適用於大文件
- 25. B4ABridge不適用於大多數文件
- 26. 使用jspdf創建的PDF文件太大太大
- 27. 鏈接器選項可防止「程序太大而不適合內存」
- 28. TFSBuildService:訪問被拒絕並且程序太大而不適合內存
- 29. PDFs UIWebView太大,獲取文件大小? (不是尺寸)
- 30. 軟件包更新FileOverflow - 文件太大
閱讀更多細節它只是純文本?也許當它在特定的編輯器中打開時,會有很多其他信息(例如xml文件的dom結構)。我想這可能需要相當長的時間來生成大文件 – moeTi 2012-07-24 12:10:20
好吧,這只是一堆插入語句,所以我不認爲會有很多額外的信息。雖然我可能是錯的。 – 2012-07-24 12:39:50