Gradle 2.8 play plugin 2.4 use obsolete Main class play.core.server.NettyServer in playBinary script

gradle 2.8 play plugin 2.4 use obsolete Main class play.core.server.NettyServer in playBinary script.
trace it down to:
_https://github.com/gradle/gradle/blob/master/subprojects/platform-play/src/main/java/org/gradle/play/plugins/PlayDistributionPlugin.java

line 128: createStartScripts.setMainClassName(“play.core.server.NettyServer”);

should update to:
createStartScripts.setMainClassName(play.core.server.ProdServerStart);

-Chris

Thanks @kknd22

I raised GRADLE-3355

It’s a little more complicated than just changing PlayDistributionPlugin, we’re also using NettyServer for the playRun tasks, which require dev mode.