如何在执行play state|dist
命令时自动混淆Play框架web应用程序?
这个想法是使用Proguard来执行Java代码混淆。
有SBT插件,如SBT -proguard和xsbt-proguard-plugin,但我不确定是否可以将它们与Play 2直接集成。
请建议。
我不知道这是否可能为Play框架2.0.x
,但它可以从2.2.0
起完成。
您可以按照这里给出的步骤操作。所有的步骤都很简单。但是,您需要知道所需文件的位置:
-
plugins.sbt
-您可以在PLAY_HOME/framework/project/plugins.sbt
中找到它 -
build.sbt
-您将在应用程序根文件夹中找到它。此文件仅从Play 2.2.0起可用。
这些步骤应该足以集成插件与Play
希望对你有帮助。