从perl调用java类

时间:2010-06-23 08:31:46

标签: java perl call

我想从perl调用一个java类。我通常使用命令行中的java类进行一些处理,如:

java com.something.some

现在,我需要从perl脚本中调用它。

你能告诉我怎么做吗?

3 个答案:

答案 0 :(得分:21)

Java library让您轻松上手 在Perl代码中集成Java调用。

e.g。

use Java;
$java = new Java;
$obj = $java->create_object("com.my.Class","constructor parameter");
$obj->myMethod("method parameter");
$obj->setId(5);

答案 1 :(得分:7)

这很简单 - 您只需使用system命令执行任意命令行,例如

system("java com.something.Some")

答案 2 :(得分:6)

Inline::Java是一个众所周知的Java / Perl集成模块。它简化了在Perl代码中嵌入Java以及相反的方法:将Perl嵌入到Java中。

查看Cpan perldoc以获取有关如何使用此模块的更多信息。