myeclipse6.5集成gridsphere3.1开发portlet
来源:互联网 发布:淘宝vx号是什么意思啊 编辑:程序博客网 时间:2024/06/13 16:00
相关软件:还是接上一篇的linux环境,Tomcat5.5.25 eclipse3.3.2(eclipse-jee-europa-winter-linux-gtk) gridsphere3.1 myeclipse6.5
1.新建web project,命名为gridsphere,将Web root folder改为webapps。
2.右击工程选择Import-import file system-gridsphere3.1解压文件夹。
3. 选择工程-properties-java build path ,sources 中导入gridsphere下的src包; librabries选项卡选择导入ant.jar和gridsphere下所有jar文件。
此时可能会在./webapps/gridsphere/jsp/rss/viewRSS.jsp文件中出现前三个包找不到的错误,注意随便修改一下文件然后复原重新保存即可,只是eclipse暂时没找到那几个包而已,反正我是经常见这种类似的错误,或许是eclipse的bug吧?你人品好的话或许遇不到这种错误。但是此时./webapps/gridsphere/WEB-INF/persitence和web.xml都有错,本人也没找到可以解决的办法,并且估计很可能也是eclipse的事,因为先前做jsp的时候老是有些命名正确的标签或属性不认识,很奇怪,但是这里的红叉叉对后面好像也没什么影响。
4. 选择工程的build.xml-run as... ,Environment中添加变量CATALINA_HOME赋值Tomcat安装路径。targets中选择help、setenv和install,run
补充:其实将gridsphere3.1的解压文件按文件系统导入myeclipse后ant install什么的就是针对workspace里的gridsphere工程文件夹了,与原gridsphere文件夹已经没关系了,你可以看一下你的原gridsphere文件夹是没有变化的,安装都是在tomcat的workspace/gridsphere里发生的。
运行成功会提示:gridsphere successfully installed。
5. 启动Tomcat,输入http://localhost:8080/gridsphere/gridsphere大开gridsphere门户界面。
至此,运行环境搭建成功!
下面我们把gridsphere官网的三个例子导进去看看
6.选择工程的build.xml-run as... ,Environment中添加变量CATALINA_HOME赋值Tomcat安装路径。targets中选择help、new project,run。
按照提示输入Project Title和Project Name,另Project Name为gsexamples运行成功会提示:BUILD SUCCESSFUL
参照上一篇讲的gridsphere的单独安装此处也将在工程目录./workspace/gridsphere下产生子目录./project/gsexamples
下面会有build.properties build.xml lib src webapp,将官网下载的gsexamples文件夹替换此处的gsexamples,但是问题出现了,
此目录下src里的文件没错误,jsp里包找不到了,因为此处找包是相对于整个工程下的src的,所以把此处src下的文件按包的结构拷到gridsphere工程的src目录下就可以了
7.选择我们新建子工程的build.xml(也就是。./project/gsexample下的那个)-run as... ,Environment中添加变量CATALINA_HOME赋值Tomcat安装路径。targets中选择help、install,run。
此处还是会像上篇提到的那样出现不支持dbtask的configdir属性的错误,此处还是touch $HOME/.gridsphere/portlets/gsexamples.2即可。
8.重启tomcat访问http://localhost:8080/gridsphere/gridsphere就能在administration的portlets里看到自己的portlet web application了即gsexample,它下面有官网示例中的三个portlet。去layout那里设置显示吧,下拉列表里已经有了。
估计在gsexample中添加了portlet再ant deploy就可以了
至此就可以根据例子编写自己的portlet了
- myeclipse6.5集成gridsphere3.1开发portlet
- MyEclipse6.5集成安装在Eclipse3.4
- MyEclipse6.5集成Axis2和部署步骤
- 使用IBM Rational Application Developer 8开发Portlet - Maven集成
- portlet开发
- maven3.2.1 配置及与MyEclipse6.5 集成
- MyEclipse6.5上基于XFire开发Webservice
- myeclipse6.5下开发struts2.0
- MyEclipse6.5中配置web开发环境
- 基本的portlet 开发
- 复杂portlet开发
- WebSphere Portal portlet开发
- 开发 portlet 准则
- 开发 portlet 准则
- 基本的portlet 开发
- Portlet开发基知识
- Portlet应用开发实例
- Portlet 开发工作手册
- LNK2005错误的解决
- 从权限入手解决IIS+PHP环境故障(图)
- cdt mingw 配置
- 如何禁止运行某些程序
- Joggler 资源
- myeclipse6.5集成gridsphere3.1开发portlet
- 如何创建守护进程(转)
- VI编辑器的使用
- Java & C# 哪个更有光明?
- C#仿QQ皮肤—修正ComBox控件OnDrawItem事件通知
- request.getParamete与request.getAttribute的用法
- RedHat9、RedHat E5下vi的配置
- 中国的法学教育不应只是培养立法者
- uclinux下静态/动态加载驱动程序的方法