首页 / 浏览问题 / 组件GIS / 问题详情
二次开发完iportal,怎样启动?
49EXP 2017年08月25日
利用iportal中的custom_portal做的开发

1个回答

如果没有修改的话,默认是8091端口,你直接访问ip:8091/iportal即可
1,603EXP 2017年08月25日
不是我把custom_portal弄到eclipse里了,我需要把它和到iportal里么?还是自己配置.bat文件
你就是按照帮助文档里面,去配置的custom_portal是吗?

如果是的话,你就直接访问8091这个端口就行了
就是iportal升级代码合并注意事项么?我合过不好使,而且他前台这么合(

iPortal 的 js 文件位于:Custom_Portal\WebContent\WEB-INF\classes\staticFiles\js 目录下,ftl 文件位于 Custom_Portal\WebContent\WEB-INF\classes\templates 目录下。

基于 iPortal 前端代码定制开发时,在 %SuperMap iPortal_Home%\webapps\iportal\WEB-INF 目录下创建文件夹 classes,可将 Custom_Portal 工程的所在目录即 %SuperMap iPortal_Home%\samples\code\CustomPortal\Custom_Portal\classes 目录下的所有静态资源文件复制到 %SuperMap iPortal_Home%\webapps\iportal\WEB-INF\classes 目录下。

)后台还这么和(基于 iPortal 定制开发时,在 %SuperMap iPortal_Home%\webapps\iportal\WEB-INF 目录下创建文件夹 classes,可将 Custom_Portal 工程的所在目录即%SuperMap iPortal_HOME%\samples\code\CustomPortal\Custom_Portal\classes 目录下的所有文件复制到%SuperMap iPortal_HOME%\webapps\iportal\WEB-INF\classes 目录下。)是不是有问题啊?
是这样子的,我们的帮助文档上面“定制开发环境的搭建”,默认搭建的是8091这个端口的页面,如果你按照这个帮助文档搭建之后,然后修改对应的地方,修改后直接访问ip:8091就行了。

你现在就是说搭建好了之后,怎么访问你修改了的页面是吗?
可能是理解错了,就是我现在二次开发完成了,需要把这个项目和回到iportal里,怎么和?还是不用和回到iportal里了?自己写启动工具?
可以加一下qq么?
你这个项目就是用的%SuperMap iPortal_HOME%\samples\code\CustomPortal这个目录下的是吧?

就还是用bin目录下的startup启动,默认这个项目是新开了一个端口,8091,如果你没有修改的话就直接访问ip:8091/iportal就行了,
对,但是我按照《iportal升级代码合并注意事项》这个文档把代码和进去,在启动不好用。
按照帮助文档合并了之后,是启动不起来吗?
对,显示不了咱们做的界面。
你没有改过默认的端口配置吧?你试下访问8091这个端口看看有没有
不是端口号的问题。就是咱们更改后的一些文件需要放在哪?我们也做了一个单独利用它启动,连接数据库的系统,现在加载不进去。
iportal默认就是加载的\webapps\iportal\WEB-INF\lib下的jar包的,

你现在已经按照文档放到了\webapps\iportal\WEB-INF 下 classes文件夹下了是吧?

那么显示不了你的界面,看下控制台和tomcat里面有什么报错没有
我是将配置完的CustomPortal复制出iportal,在完成二次开发之后,是将开发之后的CustomPortal放到之前的位置上吗,最后再bin中启动?
基于 iPortal 前端代码定制开发时,在 %SuperMap iPortal_Home%\webapps\iportal\WEB-INF 目录下创建文件夹 classes,可将 Custom_Portal 工程的所在目录即 %SuperMap iPortal_Home%\samples\code\CustomPortal\Custom_Portal\classes 目录下的所有静态资源文件复制到 %SuperMap iPortal_Home%\webapps\iportal\WEB-INF\classes 目录下。

就是拷贝过去,然后bin里面启动
那我后台写的代码呢?怎么弄
后台写的什么代码?

就把你修改的代码保存,然后将classes文件拷贝过去就行了,然后重启iportal
我后台也是可以写代码的,就类似于用iportal做一个Tomcat,启动一个项目。

而iportal的显示界面,我们是更改了样式
...