Java 在渐变生成期间删除代码段

Java 在渐变生成期间删除代码段,java,html,gradle,Java,Html,Gradle,是否有插件或其他方法来标记代码(任何语言)的一部分,以便gradle在运行时能够识别该部分的开头和结尾,从而在编译文件之前将其从文件中删除?我最感兴趣的是用HTML或java来剥离东西,所以也许还有另外一种方法。 你要找的东西是C++中的预处理器指令,而java中不存在。 见这个问题: < >在构建系统中修改实际源文件时,我会考虑危险和容易出错。如果你也考虑这些评论,我会支持@约翰奎克的回答。尤其是依赖注入框架或OSGi框架在这里可能非常有用。您的用例是什么?我听说过在编译时生成代码但不删除代

是否有插件或其他方法来标记代码(任何语言)的一部分,以便gradle在运行时能够识别该部分的开头和结尾,从而在编译文件之前将其从文件中删除?我最感兴趣的是用HTML或java来剥离东西,所以也许还有另外一种方法。

你要找的东西是C++中的预处理器指令,而java中不存在。 见这个问题:


< >在构建系统中修改实际源文件时,我会考虑危险和容易出错。如果你也考虑这些评论,我会支持@约翰奎克的回答。尤其是依赖注入框架或OSGi框架在这里可能非常有用。

您的用例是什么?我听说过在编译时生成代码但不删除代码(但这并不意味着它没有完成)。这些脚本在开发期间使用,但在产品发布期间,脚本都被编译成单个脚本文件,并且仅使用该文件。以前的脚本文件需要注释掉或删除。最好去掉。