Я хотел бы назвать класс Java от жемчуга. Я обычно использую класс Java из командной строки, чтобы сделать некоторую обработку как:
java com.something.some
Теперь, я должен назвать его из сценария жемчуга.
Вы могли сообщить мне, как я могу сделать это?
Это достаточно просто - вы просто используете команду system для выполнения произвольной командной строки, например,
system("java com.something.Some")
Библиотека Java
позволяет легко
интегрировать вызовы Java в код Perl.
например.
use Java;
$java = new Java;
$obj = $java->create_object("com.my.Class","constructor parameter");
$obj->myMethod("method parameter");
$obj->setId(5);
Inline :: Java - это хорошо известный модуль для интеграции Java / Perl. Это упрощает встраивание Java в код Perl, а также наоборот: встраивание Perl в Java.
См. Cpan perldoc для получения дополнительной информации о том, как использовать этот модуль.