Я использую 64-разрядную ОС ColdFusion8, Windows7, и я загрузил Wirebox 1.6 от ColdBox. Я извлек файлы и поместили их в wwwroot
и создал «index.cfm» страницу с кодом ниже:Как установить и протестировать проводник 1.6?
<cfscript>
wirebox = createObject("component","wirebox.system.ioc.Injector").init();
</cfscript>
<cfdump var="#wirebox#">
Но это бросает ошибку:
Invalid CFML construct found on line 43 at column 36. ColdFusion was looking at the following text: { The CFML compiler was processing: A script statement beginning with instance on line 43, column 25. A cfscript tag beginning on line 33, column 18. A cfscript tag beginning on line 33, column 18. The error occurred in C:\ColdFusion8\wwwroot\wirebox\system\ioc\Injector.cfc: line 43 41 : 42 : // Prepare Injector instance 43 : instance = { 44 : // Java System 45 : javaSystem = createObject('java','java.lang.System'),
Как установить правильно и проверить установку?
stil Я получаю такую же ошибку, говоря «Неверная конструкция CFML найдена». i used- instance = structnew(); instance.javaSystem = createObject ("component", "wirebox.system.ioc.Injector"). Init(); –
yugalkishorbais
Я бы предположил, что в коде есть еще другие строковые литералы, которые несовместимы с вашей версией CF8. Я бы рекомендовал установить последнюю версию обновления CF8. –