【发布时间】:2011-03-07 05:12:35
【问题描述】:
我想从 perl 中调用一个 java 类。我通常使用命令行中的 java 类进行一些处理,例如:
java com.something.some
现在,我需要从 perl 脚本中调用它。
你能告诉我该怎么做吗?
【问题讨论】:
我想从 perl 中调用一个 java 类。我通常使用命令行中的 java 类进行一些处理,例如:
java com.something.some
现在,我需要从 perl 脚本中调用它。
你能告诉我该怎么做吗?
【问题讨论】:
Java library 让您轻松
在 Perl 代码中集成 Java 调用。
例如
use Java;
$java = new Java;
$obj = $java->create_object("com.my.Class","constructor parameter");
$obj->myMethod("method parameter");
$obj->setId(5);
【讨论】:
main 方法更深的层次上与 Java 代码库交互的能力很有趣。
这很简单——你只需使用system 命令来执行任意命令行,例如
system("java com.something.Some")
【讨论】:
Inline::Java 是一个众所周知的 Java/Perl 集成模块。它简化了在 Perl 代码中嵌入 Java 以及相反的:将 Perl 嵌入到 Java 中。
查看 Cpan perldoc 以获取有关如何使用此模块的更多信息。
【讨论】: