Coldfusion MX 7+;Tomcat+;OSX10.6

Coldfusion MX 7+;Tomcat+;OSX10.6,tomcat,coldfusion,Tomcat,Coldfusion,我正试图在Coldfusion MX 7、Tomcat和OS X 10.6之间建立一个邪恶的联盟。(真的,我只是想让CF7在10.6上运行,而Tomcat似乎是最好的方式) 我已经让CF7和Tomcat运行良好-我可以访问CF7管理面板并设置我的数据源。问题是让CF7解析与coldfusion不在同一目录中的代码。Tomcat只是把我的文件当作文本来提供 注意:不能使用不同版本的coldfusion,但我可以使用任何可以工作的服务器 更多信息: -通过coldfusion解析。 -相同的文件,未

我正试图在Coldfusion MX 7、Tomcat和OS X 10.6之间建立一个邪恶的联盟。(真的,我只是想让CF7在10.6上运行,而Tomcat似乎是最好的方式)

我已经让CF7和Tomcat运行良好-我可以访问CF7管理面板并设置我的数据源。问题是让CF7解析与coldfusion不在同一目录中的代码。Tomcat只是把我的文件当作文本来提供

注意:不能使用不同版本的coldfusion,但我可以使用任何可以工作的服务器

更多信息: -通过coldfusion解析。 -相同的文件,未被coldfusion解析

这在my server.xml文件中:

<Host name="example.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context docBase="/Applications/tomcat/webapps/cfusion/example.com" path=""/>
</Host>

我不确定您是否为domain example.com配置了主机文件

请参阅下面的url以修改主机文件。
文件类型(*.cfm)和处理它们的servlet之间的映射在web.xml文件中进行了描述。web.xml应该在您的web-INF目录中,位于您的上下文根目录中。由于已将web根目录定义为CF上下文根目录,因此web-INF目录应位于“../example.com”中。你能检查一下那里是否有WEB-INF目录吗?

恐怕我已经查过了。当我转到example.com:8080/index.cfm时,Tomcat正在为我提供请求的文件-它只是没有被coldfusion解析。Tomcat/webapps/cfusion/example.com文件夹中没有WEB-INF目录。/webapps/cfusion中有一个WEB-INF文件夹。将同一个文件夹复制到example.com并重新启动tomcat不起作用。如果你能帮我,我将永远欠你的债!你没有回答我的问题,但我要感谢你引导我找到了答案!我需要来自coldfusion部署的CFIDE和WEB-INF。将这些复制到/example.com,现在我可以开始运行了!