WeX5 Tomcate 发布

1、使用WeX5的Tomcat

如果你没有部署好的Tomcat,建议直接使用WeX5带的Tomcat。用法很简单,将WeX5目录直接复制到服务器上,运行启动WeX5运行平台.bat即可。还可以参照下面的帖子,将Tomcat作为服务。

X5 默认带的tomcat如何做成Windows服务
http://wex5.com/cn/bbs/thread-39754-1-1.html
(出处: 起步软件技术论坛)

2、使用自己部署的Tomcat

假设

  • Wex5——安装在 E:\WeX5_V3.1.1

  • Tomcat——安装在 F:\apache-tomcat-6.0.29

3.1、设置JAVA_HOME

如果是刚安装好的Tomcat,没有配置JAVA_HOME,需要先配置JAVA_HOME。如果是能正常启动的Tomcat,跳过此步。

配置JAVA_HOME的方法是,打开F:\apache-tomcat-6.0.29\bin\startup.bat文件,增加下面的内容。

rem Set jre_home and path
set JRE_HOME=E:\WeX5_V3.1.1\java\jre1.7
set JAVA_HOME=
set PATH=%JRE_HOME%\bin;%PATH%

设置JAVA_HOME<img title="" alt="设置JAVA_HOME" class="alignnone size-full wp-image-5520" src="http://wex5.com/cn/wp-content/uploads/2015/05/tomcat11.jpg" width="621" height="469" />
设置JAVA_HOME后,运行F:\apache-tomcat-6.0.29\bin\startup.bat,Tomcat可以正常启动了。

3.2、设置JUSTEP_HOME

在WeX5中开发的文件都是在model目录下的,作为WeX5使用的模型资源。因此需要让WeX5知道model目录的位置,这就是JUSTEP_HOME的作用,JUSTEP_HOME应该设置为model目录的父目录。

设置方法:打开E:\WeX5_V3.1.1\runtime\UIServer\WEB-INF\ justep.xml,在root节点下,增加下面的内容。

<JUSTEP_HOME>E:\WeX5_V3.1.1\</JUSTEP_HOME>

设置JUSTEP_HOME&lt;img title="" alt="设置JUSTEP_HOME" class="alignnone size-full wp-image-5524" src="http://wex5.com/cn/wp-content/uploads/2015/05/tomcat3.jpg" width="785" height="333" /&gt;

3.3、在Tomcat中部署UIServer

UIServer,你可能第一次听到,WeX5中能在Web应用服务器中运行的Web应用是UIServer,我们在WeX5中开发出来的文件——w文件和j文件等,都是WeX5的模型资源文件,需要UIServer解释运行。

部署UIServer的方法是,打开F:\apache-tomcat-6.0.29\conf\server.xml文件,在host节点下增加下面的内容。

        <Context processTlds="false" docBase="E:/WeX5_V3.1.1/runtime/UIServer" path="/x5" reloadable="false">
          <Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false" maxActiveSessions="-1" minIdleSwap="-1" maxIdleSwap="-1" maxIdleBackup="-1" >
            <Store className="org.apache.catalina.session.FileStore" directory="seskep"/>
          </Manager>
        </Context>

部署UIServer&lt;img title="" alt="部署UIServer" class="alignnone size-full wp-image-5523" src="http://wex5.com/cn/wp-content/uploads/2015/05/tomcat2.jpg" width="1357" height="617" /&gt;

3.4、跳转到门户页

经过上面的设置,你可以将tomcat运行起来,在浏览器中访问127.0.0.1:8080/x5(注意Tomcat的端口),会打开WeX5的首页/UI2/portal/sample/index.w。如果希望输入127.0.0.1:8080可以跳转到127.0.0.1:8080/x5,可以将F:\apache-tomcat-6.0.29\webapps\ROOT\index.html文件改为下面的内容。

<!DOCTYPE HTML
  PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
	<head>
		<script type="text/javascript">
			window.location="/x5";
		</script>
	</head>
</html>

至此,WeX5已经部署到Tomcat上了。


转载于:https://my.oschina.net/u/2500808/blog/602421

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值