2.2在Eclipse工具插装编译及打包JAVA项目
1,将星云提供的lanyuan_v_3.sql导入到数据库中(右键新建lanyuan_v_3),如图29所示。
图29新建lanyuan_v_3数据库
然后右键运行SQL文件,将星云提供的数据库导进去即可,如图30所示。
图30导入lanyuan_v_3.sql到数据库
2,将lanyuan-notebook-3.1v-master项目导入Eclipse中
(1)修改pom文件
修改项目的pom.xml文件来引入星云jar服务,加入到两个<dependencies>之间,如图31所示。
图31修改pom.xml文件
修改<systemPath></systemPath>的路径分别为客户端下client/MQ下JAVAParser-2.0.jar、jeromq-0.5.2.jar和transmittable-thread-local-2.11.0-SNAPSHOT.jar的路径。如图32所示。
图32星云提供的jar包
(2)打成war包
点击“项目->导出->WAR file”。选择一个“路径->完成”。
配置完成将打包好的war包放在TomCat的WEBapps目录下。
2.3 在TomCat中配置agent服务
1、添加数据传输配置文件
数据传输配置文件是保证运行的数据可以回传到星云服务器的。配置方法是将星云提供的config.cfg放在C盘根目录下,修改IP为服务端所在的IP。
2、配置星云回传服务
将星云提供的两个关于解密库的依赖库配置在环境变量中,如图33所示。
图33两个关于解密库的依赖库
为了保证动态数据可以回传到服务器中,需要把星云测试的agent配置在客户的每一台服务器上并且应用。下面是agent在不同服务上的配置和启动方法。
将星云提供的agent解压到:E:\agent下,并将星云提供的解密库放在E:\agent\Cencrypt\64,然后修改TomCat的bin目录下catalina.bat
set"CATALINA_OPTS=%CATALINA_OPTS% -JAVAagent:E:\agent\zoa-agent-1.6.2\zoa-bootstrap-1.6.2.jar"(agent的路径)
set "JAVA_OPTS=-agentlib:E:\agent\Cencrypt\64\Cencrypt" (修改agent和解密库的路径即可)
(注:Cencrypt.dll的绝对路径是E:\agent\Cencrypt\64\Cencrypt.dll)
启动TomCat的bin目录下startup.bat,注意:如果TomCat启动闪退,在TomCat/bin目录下启动startup.bat,若是以下错误。
则需要在TomCat/bin目录下的setclasspath.bat加上
setJAVA_HOME=C:\JAVA64\jdk1.8.0_01
setJRE_HOME=C:\JAVA64\jdk1.8.0_01\jre(自己的jdk路径)
2.4区分用户测试(设置用户标识)
1、项目根路径后面加teststars.jsp,访问teststars.jsp页面进行用户标识设置(teststars.jsp是通过agent的虚拟jsp加上去的)。如图34所示。
图34访问teststars.jsp页面
由于此用户在客户端是用user登录的,所以设置的用户姓名也为user。
2、点击设置用户标识进行设置,设置成功页面如图35所示。
图35设置成功页面
星云测试
http://www.teststars.cc
奇林软件
http://www.kylinpet.com
联合通测
http://www.quicktesting.net