在GWT的DevMode下,产生的JS文件只能输出到 war/module 目录下。
我之所以研究这个问题,是因为我不想把GWT生成的JS目录直接放到war下,而是放到 "war/gwt" 下。 通过ANT的配置,可以在编译时把JS输出到 war/gwt下;但在dev mode中,没办法,因为源代码里已经把它写死了:
//源代码:DevMode.java File moduleOutDir = new File(options.getWarDir(), module.getName()); linkerStack.produceOutputDirectory(logger, artifacts, moduleOutDir);
这也太土了吧!