我正在调查如何更改* .nocache.js中生成的javscript代码。 我正在尝试添加自定义gwt链接器,但我不知道如何找到这样的nocache.js文件。
我试过这样:
SortedSet<EmittedArtifact> emittedArtifacts = toReturn.find(EmittedArtifact.class);
for (EmittedArtifact emittedArtifact : emittedArtifacts) {
logger.log(TreeLogger.WARN,
"++++++++++++++++++++++" + emittedArtifact.toString()
);
}
但输出中没有nocache.js. 那么有没有人知道如何使用GWT链接器找到nocache.js或者如何更改这个js?
谢谢!
好的,我自己找到了解决方案。问题是我需要遵循新GWT版本的链接器指南。我应该使用@Shareable并覆盖另一个版本的链接功能:
public ArtifactSet link(
TreeLogger logger,
LinkerContext context,
ArtifactSet artifacts,
boolean onePermutation) throws UnableToCompleteException
答案 0 :(得分:0)
好的,我自己找到了解决方案。问题是我需要遵循新GWT版本的链接器指南。我应该使用@Shareable并覆盖另一个版本的链接功能:
public ArtifactSet链接( TreeLogger记录器, LinkerContext上下文, ArtifactSet工件, boolean onePermutation)抛出UnableToCompleteException