老师留的作业需要安装Gloubus Toolkit工具包完成演示,查了很多文档及博客发现很多博客写得内容要么无法找到所需文件,要么就是在
本地环境中无法实现,所以特地总结出来。
准备工作
(一)所需文件
1. jdk 本文用的是jdk-1.8.0_77 亲测可用
2. apache-ant-1.6.5-bin.zip
3. axis-bin-1_3.zip
4. jakarta-tomcat-5.0.28.zip
5. ws-core-4.0.2-bin.zip
(二)安装目录
1. jdk就放在默认目录就可以
2. apache-ant-1.6.5-bin.zip解压到D:\ant下文件夹名可以换
3. axis-bin-1_3.zip解压暂置
4. jakarta-tomcat-5.0.28.zip解压到D:\tomcat下文件夹名可以换
5. ws-core-4.0.2-bin.zip解压到D:\wscore
具体步骤
以上资源非常难找,部分官网链接都已经失效。若没有以上资源可从该链接下载
1. 将准备工作做完
2. axis-bin-1_3.zip
把解压出来的axix目录复制到tomcat目录下的webapps目录下;
将axis/WEB-INF/lib目录下的文件复制到tomcat目录下的common/lib目录下;
重新启动tomcat;
测试:在浏览器输入http://localhost:8080/axis/happyaxis.jsp;如果能访问表示设置成功。
3. 配置环境变量
CATALINA_HOME=D:\tomcat
ANT_HOME=D:\ant
JAVA_HOME=C:\ProgramFiles\Java\jdk1.8.0_77
GLOBUS_LOCATION=D:\wscore
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
最后将(.;%GLOBUS_LOCATION%\bin;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%ANT_HOME%\bin;%CATALINA_HOME%\bin;)加入到path中
4. 检查环境是否配置成功
4.1打开cmd窗口
输入globus-start-container -nosec
// 注意用-nosec参数,因为还没有配置安全部分。
部署GT4到tomcat:
命令行:
cd %globus_location%[回车]
例如:我的D:\wscore>ant -f share/globus_wsrf_common/tomcat/tomcat.xml deploySecureTomcat -Dtomcat.dir=%Catalina_home%
测试:在浏览器输入http://localhost:8080/wsrf/services;如果能显示表示成功。
特别注意
所需要的环境文件版本一定不能太高,比如我用tomcat6.0+试了一遍就不行。