D.4 Graph Adapter for Eclipse RDF4Jを使用する問合せの例
この項では、既存のMDSYSネットワークでOracle RDF Graph Adapter for Eclipse RDF4Jを使用する場合の問合せの例について説明します。
問合せを実行するには、次の手順を実行する必要があります。
- Oracle RDF Graph Adapter for Eclipse RDF4Jを使用する問合せの例で説明されているサンプル・コードをJavaソース・ファイルに含めます。
CP
という名前のCLASSPATH
環境変数を定義して、関連するjarファイルを含めます。たとえば、次のように定義できます。setenv CP .:ojdbc8.jar:ucp.jar:oracle-rdf4j-adapter-4.2.1.jar:log4j-api-2.17.2.jar:log4j-core-2.17.2.jar:log4j-slf4j-impl-2.17.2.jar:slf4j-api-1.7.36.jar:eclipse-rdf4j-4.2.1-onejar.jar:commons-io-2.11.0.jar
ノート:
前述のsetenv
コマンドは、jarファイルが現在のディレクトリにあることを前提としています。コマンドを変更して、これらのjarファイルの環境内の場所を示す必要がある場合があります。- Javaソース・ファイルをコンパイルします。たとえば、ソース・ファイル
Test.java
をコンパイルするには、次のコマンドを実行します。javac -classpath $CP Test.java
- 次のコマンドを実行して、既存のMDSYSネットワークで、
TestModel
という名前のRDFグラフ(モデル)でコンパイルされたファイルを実行します。java -classpath $CP Test jdbc:oracle:thin:@localhost:1521:orcl scott <password-for-scott> TestModel
親トピック: MDSYS所有セマンティク・ネットワーク