jrun4+coldfusion+flex+iis配置成功

原创 2004年09月16日 23:54:00

昨天看了一些帖子,发现有些朋友在配置flex+cfusion在iis下运行发生了困难,本人对j2ee配置还是比较熟悉的,今天早上试着配了一把,结果一次通过,过程也不复杂,下面简单介绍一下如何配置flex+cfusion和iis。

首先安装jrun。我没有用coldfusion的安装文件来安装jrun,因为cfusion安装jrun with coldfusion的时候用的是war方式,后面配置起来要改很多地方,为了省事最好按ear方式来装,这样就必须单独安装jrun。

安装好jrun,打好补丁以后开始安装cfusion,选择j2ee/ear方式安装,并把context root设置为/(根)。接着安装flex,完成后开始配置cfusion。把cfusion.ear解压缩到cfusion目录中,进入这个目录,有一个cufsion.war和
META-INF目录,把flex目录下的几个war文件都copy到这个目录。

接着把cfusion.war、flex.war、profiler.war、samples.war分别解压缩到cfusion-war、flex-war、profiler-war、samples-war,然后进入META-INF目录中,修改application.xml文件,只需要加几个webmodule就可以了。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN" "http://java.sun.com/j2ee/dtds/application_1_2.dtd">
<application id="Application_ID">
<display-name>Macromedia ColdFusion MX</display-name>
<description>Macromedia ColdFusion MX</description>
<module id="WebModule_1">
<web>
<web-uri>cfusion-war</web-uri>
<context-root>/</context-root>
</web>
</module>
<module id="WebModule_2">
<web>
<web-uri>flex-war</web-uri>
<context-root>flex</context-root>
</web>
</module>
<module id="WebModule_3">
<web>
<web-uri>samples-war</web-uri>
<context-root>samples</context-root>
</web>
</module>
<module id="WebModule_4">
<web>
<web-uri>profiler-war</web-uri>
<context-root>profiler</context-root>
</web>
</module>
</application>

保存以后可以在jrun中配置了。我直接配置在default server中,如果喜欢的话也可以自己新建一个。把default server目录中的default-ear文件夹删掉,拷贝cfusion目录过来,重新启动jrun,这时候如果不需要iis已经可以用了。

下面配置iis,先把default server安装到系统服务中去(这样可以随系统自行启动),在jrun4/bin目录中运行
jrunsvc.exe -install "Default"
接着启动wsconfig.exe在iis上配置jrun,选定好iis站点,注意要选择configure web server for coldfusion application选项,确定后退出。

打开iis管理器,选择刚配好的web站点,添加几个虚拟目录,分别指向cfusion/cfusion-war/cfide、cfusion/flex-war、cfusion/samples-war、cfusion/profiler-war,虚拟目录名当然就是cfide、flex、samples和profiler。最后添加一个iis扩展,mxml,处理文件和cfm一样即可。

至此全部配置完成,重新启动iis后即可访问localhost/samples看看效果。


软件清单:
coldfsuion 6.1
jrun4
jrun4 update 3
flex 1.0

操作系统
win2000,win2003,iis6

摘自:http://www.flexdn.com/teach/base/2004/0828/252.asp

Maven War包 POM配置文件 设置最佳实践

如何为你的Web程序(war包设定配置文件) 约定 http://maven.apache.org/plugins/maven-war-plugin/examples/adding-filte...
  • Gavid0124
  • Gavid0124
  • 2015年10月19日 10:14
  • 5078

用Maven部署war包到远程Tomcat服务器

原文出处: 蒋国纲 过去我们发布一个Java Web程序通常的做法就是把它打成一个war包,然后用SSH这样的工具把它上传到服务器,并放到相应的目录里,让Tomcat自动去解包,完成部署。 ...
  • u011077966
  • u011077966
  • 2016年12月09日 14:46
  • 895

maven 构建war配置参考

- ${project.name}-${project.version} - - org.apache.maven.plugins maven-resources-plugin 2.6 - ${...
  • bzqgo
  • bzqgo
  • 2017年12月29日 14:07
  • 18

Spring配置分离、配置文件与项目分离

1.Spring使用properties资源文件作为配置源,配置取classPath下面的. 工程中难免出现一些需要每次部署都需要配置的参数,如数据库连接参数等,测试环境跟实际运行环境是不一样的。 将...
  • haj8888888
  • haj8888888
  • 2015年03月25日 09:15
  • 3137

gitblit war基于tomcat的安装及使用

弄了一天终于把gitblit弄好了,关于gitblit是fen
  • wangjiejay
  • wangjiejay
  • 2014年05月07日 00:43
  • 2094

项目部署之多项目war配置同一个Tomcat利用不同端口访问项目(省略项目名/projectName 直接http://localhost:8090/)

1.配置server.xml 如图 2.这句在上面配置中用unpackWARs="false"指定项目部署启动时不会解压war包, 不然会在webapps2目录下生成ROOT和myPro文件夹 但是...
  • u014476019
  • u014476019
  • 2016年06月22日 10:10
  • 2453

用Maven部署war包到远程Tomcat服务器

目的:运行maven打包war包到远程Tomcat服务器 项目pom.xml文件中配置插件 MavenWarTest localTestServer ...
  • a553250827
  • a553250827
  • 2017年02月16日 20:59
  • 758

WAR包与配置文件分离

Java开发中经常打WAR的人会遇到一个问题,每次都得根据部署电脑的IP、路径等信息修改工程中的配置文件。但是每次都这样还是非常烦人的。下面介绍一下如何将配置文件分离出来,这样每次打WAR包的时候就可...
  • itas109
  • itas109
  • 2017年12月07日 15:39
  • 228

将web项目以war包形式部署到tomcat中的方法

1. 打包成war包,注意项目的包路径如下:主要需要打成war包的文件都在该目录下: 注意如果*.jar文件没有放在WEB-INF/lib下,那么在打包前先将所有的jar文件放到 WEB-INF/...
  • Baple
  • Baple
  • 2014年12月08日 15:30
  • 47749

如何发布一个war网站

一,首先将工程打包,打成war包,点击右键,选择export          因为打包成war包之后,eclipse会将你的工程所需的所有文件,打包为war文件,如果你自己去拷贝的话,...
  • shinoey
  • shinoey
  • 2016年12月14日 16:23
  • 1187
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jrun4+coldfusion+flex+iis配置成功
举报原因:
原因补充:

(最多只允许输入30个字)