首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在不使用system的情况下从perl调用java类。

在不使用system的情况下从perl调用java类。
EN

Stack Overflow用户
提问于 2013-05-13 21:58:56
回答 1查看 192关注 0票数 2

我在服务器端有一个java代码,它在客户端调用perl,而perl调用一个java类用于验证客户端side.In服务器端我期望在客户端构造的字符串类型的输出消息java类.For调用perl中的java类,如下所示

代码语言:javascript
运行
复制
 my $command = $java . ' -classpath ' . $classpath . ' ' . $secOptions . ' ' . $className . ' ' . $serviceUrl . ' ' . $composites;
print `$command`;

perl可以在没有系统命令的情况下调用java吗?问题是打印了一些消息,这些消息打印在java类中,我希望将java类的输出赋值并解析它,然后发送回服务器端。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-14 00:46:03

很难从你的问题中确切地知道你想做什么,但这可能会奏效

代码语言:javascript
运行
复制
open(my $program, "$command|") or die "$command $!";  #open program on a pipe
my @results=();
while(<$program>) {
  push @results,$_;  # store output
}

有关其他选项,请参阅perldoc perlipc http://perldoc.perl.org/perlipc.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16523921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档