perl中如何执行Java程序 求!

perl中如何执行Java程序 求!

perl中如何执行java程序 现在有一个java源程序:
mport java.io.PrintWriter;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.text.DateFormat;
import java.util.Date;
public class Simple {

        public static void main(String[] args){
                String str = "Hello World!";
                Date nowTime = new Date();
                DateFormat fmt = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM);
                String nowTimeStr = fmt.format(nowTime);
                try {
                        PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter("IODemo.log",true)));
                        pw.println("Now the time is : "+nowTimeStr +" " + str);
                        pw.flush();
                        pw.close();
                } catch (IOException e) {
                        e.printStackTrace();
                }
        }
}
如何在perl脚本中执行这段程序,并得到想要的结果
Inline::Java
到CPAN上搜Inline::Java

多嘴说一句,google一下1秒不到就查到,比论坛发帖效率高多少阿
可具体在perl中怎么写呢?格式是什么样的;我是想在perl中执行java程序,然后通过crontab定时执行perl脚本.得到间接调用java程序的目的;
我知道在shell中是这样来调用执行java程序的:
#!/bin/bash
   echo " /home/wss/IODemo.log"
   #javac Simple.java
   /home/wss/jdk1.6.0_03/bin/java Simple >>/home/wss/IODemo.log
   cat /home/wss/IODemo.log
   echo "sucess exe!"
可在perl中是怎么做的呢?迷惑?
还望赐教; 谢了^^ 大哥^%


QUOTE:
原帖由 Ufinity_wss 于 2007-12-29 16:39 发表
可具体在perl中怎么写呢?格式是什么样的;我是想在perl中执行java程序,然后通过crontab定时执行perl脚本.得到间接调用java程序的目的;
我知道在shell中是这样来调用执行java程序的:
#!/bin/bash
   echo " /h ...

system('/home/wss/jdk1.6.0_03/bin/java Simple >>/home/wss/IODemo.log');
这种方法很好,即简单,又实用.谢谢了
在google里硬是没找到^