如何在Gmaven中转义Java泛型?

如何在Gmaven中转义Java泛型?,java,groovy,diamond-operator,gmaven,Java,Groovy,Diamond Operator,Gmaven,因此,您正在使用GMaven编写一个包含Java的groovy脚本。在源标记之间: <source> ...some groovy code here List<Chicken> = new ArrayList<>() ...some more groovy code here </source> …这里有一些groovy代码 列表=新的ArrayList() …这里有更多的groovy代码 问题看起来像XML标记组件。有没有办法逃避

因此,您正在使用GMaven编写一个包含Java的groovy脚本。在源标记之间:

<source>

...some groovy code here

List<Chicken> = new ArrayList<>()

...some more groovy code here

</source>

…这里有一些groovy代码
列表=新的ArrayList()
…这里有更多的groovy代码

问题<和>看起来像XML标记组件。有没有办法逃避这些问题?如果有,是什么

是的,您可以使用XML/HTML实体来转义它们

List&lt;Chicken&gt; = new ArrayList&lt;&gt;()
参考

是的,您可以使用XML/HTML实体对它们进行转义

List&lt;Chicken&gt; = new ArrayList&lt;&gt;()
参考

将代码嵌套在CDATA中


查看此项:

将代码嵌套在CDATA中


检查此项:

此解决方案和其他解决方案都有效。我更喜欢另一个解决方案(使用CDATA),但这个解决方案回答了前面提到的问题。这个解决方案和另一个解决方案都有效。我更喜欢另一个解决方案(使用CDATA),但这个解决方案回答了前面提到的问题。