我的Java Web应用程序包含前端的java文件和前端的javascript文件。我有一个ant脚本,它编译java代码并创建和部署war文件(包含js文件和其他资源)。
此外,我希望ant脚本验证js具有正确的语法。如果有人通过删除大括号或分号意外打破了js,我想用蚂蚁脚本告诉我。
我正在使用Java 7,因此在jdk中已经可以使用Rhino。
如果Rhino无法解析javascript文件,我如何设置使用Rhino加载javascript文件并返回错误代码的ant任务?
答案 0 :(得分:1)
我有很好的经验,使用WRO4J来lint和缩小我的js资源。
答案 1 :(得分:0)
请检查https://github.com/philmander/ant-jshint看起来很有希望使用Apache Ant自动化JShint。