MyEclipse新版本中关闭CodeLive

本文介绍如何在MyEclipse中关闭CodeLive功能,并解决了使用Thymeleaf时因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打开源文件即可。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值