ホームページ  >  記事  >  バックエンド開発  >  PHP4_PHP チュートリアルでの JavaBean 呼び出しの探索

PHP4_PHP チュートリアルでの JavaBean 呼び出しの探索

WBOY
WBOYオリジナル
2016-07-20 11:04:22690ブラウズ

まず最初に断っておきますが、この記事を書いたとき、私はこれを理解せず、php.net からサンプルをダウンロードして試してみました。具体的な手順は次のとおりです。 : 1. JVM (Java 仮想マシン) をインストールします (私は jdk122 を使用します)

もちろん、jdk122 や jdk を使用する必要はありません。次のような他のものを使用します。
JVM=Kaffe 1.0.4 (as OS に同梱)、OS=Redhat Linux 6.1
JVM=Kaffe 1.0.5 (ソースからビルド)、OS=Redhat Linux 6.1
JVM=IBM 1.1.8、OS=Redhat Linux 6.1
JVM=Blackdown 1.2.2 RC4、 OS=Redhat Linux 6.1
JVM=Sun JDK 1.1.8、OS=Windows NT 4/win2000
ただし、ここでは私のアプローチについてのみ説明します。他の方法を試したことはありません。ここで特に注意していただきたいのは、公式 php ウェブサイトの指示によると、jdk122 linux はサポートされていないということです
次に、環境変数を設定します
win2000 では、[マイ コンピュータ]->[プロパティ]->[詳細設定]-> ;「環境変数」
JAVA_HOME を次のように設定します。jdk パス (例: jdk122 は e:jspjdk122 の下にインストールされます) を e:jspjdk122 に設定します
3. 関連するファイルをダウンロードします (ない場合)
ダウンロードアドレス: http://www.php.net/downloads.php
私がダウンロードした: php -4.0.1-Win32-java-jdk122.zip ファイル、解凍後にいくつかの例があります: php_java.dll と php_java .jar ファイル
4. php.ini ファイル
[java]
java.class.path=E:PHP4php_java.jar
java.home=E:jspjdk122 を
extension=php_java.dll に設定します。 =E:PHP4ext
java.library=E:Program FilesJavaSoftJRE1.2 inclassicjvm.dll
上記 説明すると、私の php4 は e:php4 ディレクトリにあり、すべての拡張 DLL ファイルは e: に配置されています。もちろん、php4ext ディレクトリに php_java.dll をコピーする必要があります。最後に、win2000 に jvm.dll ファイルがあることを確認します。そうでない場合は、Visual Studio をインストールするだけです (私は VC 6 をインストールしたので、インストールする必要はありません)。考えてみてください)
5. テスト
phpinfo() を実行すると「java」が表示されます。そうでない場合は、次のように表示されます:
java
ディレクティブ ローカル値
java.class。パス
E:PHP4php_java.jar E:PHP4php_java.jar
java.home
E:jspjdk122 in E :jspjdk122 in
java.library
E:Program FilesJavaSoftJRE1.2 inclassicjvm.dll jvm.dll
java.library.path
E :PHP4ext 値なし
6. テスト例
ダウンロードしたファイルに含まれているものを使用しました 例: jver.php、成功すると次の結果が得られます:
Java version=1.2.2
Java Vendor=Sun Microsystems Inc.
OS=x86 上の Windows NT 5.0
2000 年 7 月 19 日水曜日、午後 10:32:53 GMT 08:00



http://www.bkjia.com/PHPjc/445201.html

tru​​ehttp://www.bkjia.com/PHPjc/445201.html技術記事まず最初に断っておきますが、この記事を書いたとき、私はこれを理解せず、php.net からサンプルをダウンロードして試してみました。具体的な手順は次のとおりです。 : 1. インストール...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。