[PHP-users 30466] Re: PHPからのJAVAクラスの実行について
水沼寛喜
mizunuma @ m-design.com
2006年 10月 4日 (水) 18:21:41 JST
お世話になっております。水沼です。
山上様、お返事頂きありがとうございます。
phpのインストール時に「--with-java」で指定すると出来る様ですが、
インストールはできたものの、実際にプログラムを組んでみましたが
うまくいきませんでした。
結局、色々と調べた結果シェルコマンドを下記の様なプログラムで
叩かせて思い通りの処理ができるのを確認できたので、今回は
シェルコマンドを叩いてシステムを組もうと思っています。
●test.php
<?
//コマンドラインにて実行
$ret = exec("/java/HelloWorld.sh", $java_return);
//結果の取得
print_r($java_return);
print("<br>ret:".$ret);
?>
-----------------------------------------------
●HelloWorld.sh
#!/bin/sh
/usr/bin/java -classpath . HelloWorld
-----------------------------------------------
●HelloWorld.java
public class HelloWorld {
public static void main (String[] args) {
System.out.println("Hello World !!");
}
}
PHP-users メーリングリストの案内