引入GWT中的com.google.gwt.user.client.rpc包解决Ant编译OpenCms8源码报错的问题
本人在用Ant编译OpenCms8时,老是编译出错,出错信息如下:
??? [javac] F:\opencms\build.xml:126: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
??? [javac] Compiling 1329 source files to F:\BuildCms\build\classes-core
??? [javac] F:\opencms\src\org\opencms\ade\containerpage\shared\rpc\I_CmsContainerpageServiceAsync.java:42: 找不到符号
??? [javac] 符号: 类 SynchronizedRpcRequest
??? [javac] 位置: 软件包 com.google.gwt.user.client.rpc
??? [javac] import com.google.gwt.user.client.rpc.SynchronizedRpcRequest;
??? [javac]????????????????????????????????????? ^
??? [javac] F:\opencms\src\org\opencms\ade\sitemap\shared\rpc\I_CmsSitemapService.java:42: 找不到符号
??? [javac] 符号: 类 SynchronizedRpcRequest
??? [javac] 位置: 软件包 com.google.gwt.user.client.rpc
??? [javac] import com.google.gwt.user.client.rpc.SynchronizedRpcRequest;
仔细查看,原来缺少com.google.gwt.user.client.rpc包,这个包属于GWT开源项目,引入GWT中的com.google.gwt.user.client.rpc包,再进行编译后,即可解决Ant编译OpenCms8源码报错的问题。
小记一下,以备后查。
?