2013-12-11 46 views
-1

在我的Perl腳本中是否有一種方法可以調用某個Java API來創建一個Java對象,並且該對象調用其方法來執行某些操作等等。我搜索了網絡並沒有找到一個關於該API的可靠示例它(也許沒有辦法)。順便說一句,我想要的不是使用系統調用。Perl調用Java

+1

['Inline :: Java'](http://metacpan.org/pod/Inline::Ava) – mob

+0

沒有那不是我所需要的,我需要的是使用Java代碼來「獲取」一些信息,並且將該信息反饋給Perl。我知道它的凌亂,但我有許多現存的Perl代碼,不想把它扔掉。不過,我想使用一些Java的東西,如JAXB,將XML信息加載到Java並將其提供給Perl。正如我所說的,在Perl中,創建一個Java obj,並調用它的方法等。 – user2167013

+0

作爲一個感興趣的問題,您在Perl中使用的JAXB中缺少哪些XML函數? – RedGrittyBrick

回答

0

請閱讀我關於在此StackOverflow question上嵌入Java的悲傷悲傷傳奇。

我花了很長時間找出正確的咒語來做到這一點。該查詢的答案可能會有所幫助。

+0

我認爲這篇文章可能比回答更適合作爲評論。 – amon

+0

啊我想是這樣。非常感謝。 – user2167013

+0

爲了記錄,請安裝Inline-0.44或Inline-0.53,perl Makefile.PL;使;做測試;安裝;這將安裝Inline :: C,我還沒有想出如何安裝Inline :: Java – user2167013