C'è un altro plugin che sembra essere aggiornato più spesso e non richiede java. grunt-html-validation. Ha un numero di opzioni e ha funzionato benissimo per me. È possibile installare e utilizzare in questo modo:
npm install grunt-html-validation --save-dev
Poi mettere qualcosa di simile nel initconfig del vostro Gruntfile.js
e questo in luoghi appropriati nel vostro Gruntfile.js
grunt.loadNpmTasks('grunt-html-validation');
grunt.registerTask("default", ["validation"]);
C'è anche una serie di opzioni utili tra cui la possibilità di rilassare gli errori in base a un'espressione regolare (potrebbe essere utile ad esempio per AngularJS) e la possibilità di salvare un report.