1. 程式人生 > >MyEclipse新版本中關閉CodeLive

MyEclipse新版本中關閉CodeLive

在新版本的MyEclipse中,啟動專案web專案後,在瀏覽器的頁面中會出現MyEclipse新版本提供的CodeLive功能,如下圖:

關閉CodeLive的方法:

在“Servers”檢視中選中啟動專案的伺服器,右鍵點選“CodeLive”即可,如下圖:

CodeLive引發的一個問題:

在使用thymeleaf時,由於thymeleaf對頁面程式碼格式要求嚴格,而開啟CodeLive後,在訪問thymeleaf頁面時,會出現“org.xml.sax.SAXParseException: 在實體引用中, 實體名稱必須緊跟在 ‘&’ 後面”的問題,這個問題的原因是在thymeleaf的js中使用&,<,>等符號時會產生這種問題,即使轉義也不行,解決方法是將你的js程式碼包裹fu在<![CDATA[ ]]>

之中即可,like this:<script>//<![CDATA[ js程式碼 //]]></script>。

附:

CodeLive

CodeLive是MyEclipse的2016 CI 5版本提供的一個新功能,本次更新以實用性為重點,增強了CodeLive、JavaScript的linting特性,新增了便捷的Magic Wand功能。

你會在數十個或數百個HTML檔案專案迷失嗎?在CodeLive儀表板中使用Magic Wand,它會告訴你的MyEclipse工作區的原始檔的路徑!如果想瀏覽指定路徑,那麼只需點選該元素並在對應於選定的元素源用MyEclipse開啟原始檔即可。