首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装和测试线盒1.6?

如何安装和测试线盒1.6?
EN

Stack Overflow用户
提问于 2013-03-13 12:08:24
回答 2查看 100关注 0票数 0

我正在使用ColdFusion8,Windows7 64位操作系统,我已经从ColdBox下载了Wirebox1.6。我提取了这些文件并将它们放在wwwroot中,并创建了一个"index.cfm“页面,其代码如下:

代码语言:javascript
复制
<cfscript>
  wirebox = createObject("component","wirebox.system.ioc.Injector").init();
</cfscript>
<cfdump var="#wirebox#">

但它正在抛出一个错误:

在第36列的第43行找到无效的CFML结构。ColdFusion正在查看以下文本:{ CFML编译器正在处理:以第43行第25列的实例开头的脚本语句。从第33行开始的cfscript标记,第18列。从第33行开始的cfscript标记,第18列。错误发生在C:\ColdFusion8\wwwroot\wirebox\system\ioc\Injector.cfc:第43行41 : 42 : //准备喷射器实例43 : instance ={ 44 : // javaSystem 45 :javaSystem= createObject(' Java ','java.lang.System'),

如何正确安装和测试安装?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-14 13:12:55

正如在文献资料中所指出的,ColdBox需要下列引擎之一:

  • ColdFusion 8.01或以上
  • Railo 2.0或以上
  • 开放的蓝龙(并不是所有的功能都支持)

正如这个答案解释的那样,CF8不支持ColdBox使用的嵌套内联结构。

票数 1
EN

Stack Overflow用户

发布于 2013-03-13 19:04:16

您正在使用的CF8更新程序是什么?我猜这是一个带有CF8文本解析的struct错误。您可以通过将struct文字重写为旧式风格来测试这一点:

代码语言:javascript
复制
instance = structnew();
instance.javaSystem = createObject(...);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15384905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档