intellij (org.jdom.input.JDOMParseException) Error on line 1: 前言中不允許有內容。


今天打開前幾天做的一個項目,發現運行后竟然出現

Error:Internal error: (org.jdom.input.JDOMParseException) Error on line 1: 前言中不允許有內容。
org.jdom.input.JDOMParseException: Error on line 1: 前言中不允許有內容。
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:533)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:946)
at com.intellij.openapi.util.JDOMUtil.loadDocument(JDOMUtil.java:364)
at com.intellij.openapi.util.JDOMUtil.loadDocument(JDOMUtil.java:342)
at org.jetbrains.jps.model.serialization.JpsLoaderBase.tryLoadRootElement(JpsLoaderBase.java:99)
at org.jetbrains.jps.model.serialization.JpsLoaderBase.loadRootElement(JpsLoaderBase.java:72)
at org.jetbrains.jps.model.serialization.JpsLoaderBase.loadRootElement(JpsLoaderBase.java:43)
at org.jetbrains.jps.model.serialization.JpsLoaderBase.loadComponents(JpsLoaderBase.java:55)
at org.jetbrains.jps.model.serialization.JpsProjectLoader.loadFromDirectory(JpsProjectLoader.java:119)
at org.jetbrains.jps.model.serialization.JpsProjectLoader.loadProject(JpsProjectLoader.java:98)
at org.jetbrains.jps.model.serialization.impl.JpsSerializationManagerImpl.loadModel(JpsSerializationManagerImpl.java:41)
at org.jetbrains.jps.cmdline.JpsModelLoaderImpl.loadModel(JpsModelLoaderImpl.java:45)
at org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:78)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:261)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:124)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:238)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允許有內容。

...

的問題。幾天前,這個項目在這個機子是可以運行。時隔幾天,我沒動過什么東西。可是竟然不能運行了。然后我便百度谷歌,發現在中文網站里面都沒有關於這個問題的解決方法。倒是Stack Overflow 里面有這個問題的描述。雖然表述不太一樣,Content is not allowed in prolog. 不過猜一下也知道應該是我的問題。

問題的地址是:http://stackoverflow.com/questions/25507998/intellij-idea-crashed-and-now-i-have-error

描述也差不多。

對於最多贊的那個方法,即刪除  C:\Users\用戶名\.IntelliJIdea14\system\caches  ,我實驗過后還是沒有解決。

然后又按照第二多贊的方法

my solution

In project/.idea I have broken workspace.xml file. I just close Android Studio (Intellij IDEA), remove this file and start Android Studio.

All other approaches not work for me.

即刪除項目文件夾里面的.idea/workspace.xml  后,發現竟然可以運行了。

所以猜想應該是workspace.xml這個文件壞了。至於為什么壞了。我也不知道。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM