我在使用 Eclipse 开发客户端 SDK 应用程序时遇到问题,也许有人已经这样做了。
我首先按照教程使用 Client SDK 创建了一个新应用程序:http: //suite.opengeo.org/docs/apps/clientsdk.html
然后,我设法调试了应用程序。现在,我想继续使用 Eclipse IDE 进行开发。所以我创建了一个新项目,从我刚刚使用教程中的 suite-sdk 命令创建的应用程序导入代码源。
在我的 index.html 文件中,我将这一行更改为:
<!-- app resources -->
<script type="text/javascript" src="src/app/app.js"></script>
然后,我运行应用程序。Firebug 上出现错误:
ReferenceError: gxp is not defined
var app = new gxp.Viewer({
似乎没有读取 ** @require widgets/Viewer.js* 行。
/**
* Add all your dependencies here.
*
* @require widgets/Viewer.js
*/
var app = new gxp.Viewer({
随后不考虑 buildjs.cfg 文件:该文件包含 Viewer.js 文件的起始路径:/openGeo/src/gxp/script/widgets/Viewer.js。
[app.js]
root =
src/openlayers/lib
src/geoext/lib
src/gxp/script
我真的不知道如何解决这个问题,也许不是因为这些文件......
感谢您提前提供任何帮助。
海伦娜