示例:查看 System.out 消息
ActiveX 到 Enterprise JavaBeans (EJB) 网桥没有可用于查看 Java™ System.out 消息的控制台。要在运行独立的客户机程序(如 Visual Basic)时查看这些消息,请将输出重定向到一个文件。
以下示例将输出重定向到一个文件:
launchClientXJB.bat MyProgram.exe > output.txt
- 要在运行“服务”程序(如 Active Server Page)时查看 System.out 消息,您需要将 Java System.out OutputStream 对象重设为 FileOutputStream。 例如,在 VBScript 中:
'Redirect system.out to a file ' Assume that oXJB is an initialized XJB.JClassFactory object Dim clsSystem Dim oOS Dim oPS Dim oArgs ' Get the System class Set clsSystem = oXJB.FindClass(“java.lang.System”) ' Create a FileOutputStream object ' Create a PrintStream object and assign to it our FileOutputStream Set oArgs = oXJB.GetArgsContainer oArgs.AddObject “java.io.OutputStream”, oOS Set oPS = oXJB.NewInstance(oXJB.FindClass(“java.io.PrintStream”), oArgs) ' Set our System OutputStream to our file clsSystem.setOut oPS