我正在使用Coldfusion 9与Multiserver/J2EE on JRun 4 Configuration在开发引擎中。
我尝试将下面的示例应用到我的coldfusion引擎中,但它不起作用。
也许这里有人可以帮助我解决这个问题?
这是我做的:
1)编写一个简单的Hello.java文件,编译成Hello.class文件。
public class Hello
{
public String testJava()
{
return "Hello Java!!";
}
}
2)编写一个CFM文件:jHello.cfm,用于调用Java对象。
<cfscript>
helloWorld = CreateObject("java","Hello");
helloTest = helloWorld.testJava();
</cfscript>
5) 然而,运行 JHello.cfm 文件时返回以下错误:
Object Instantiation Exception.
Class not found: Hello
The error occurred in C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/accuity_dev/JHello.cfm: line 2
1 : <cfscript>
2 : helloWorld = CreateObject("java","Hello");
3 : helloTest = helloWorld.testJava();
4 : </cfscript>