[nbdiscuss_ja] Re: rJava について

  • From: Masaki Katakai < >
  • To:
  • Subject: [nbdiscuss_ja] Re: rJava について
  • Date: Tue, 24 Jan 2012 16:24:28 +0900

安東さん、こんにちは。

http://netbeans.org/projects/www/lists/nbdiscuss_ja/archive/2010-03/message/6

のことですね。このときは動いたのでしょうか?

> Cannot find JRI native library!
> Please make sure that the JRI native library is in a directory listed in 
> java.library.path.

前回とエラーが違いますね。前回は .dll は見つかっていたようですが今回は
それが見つかっていないようです。-Djava.library.path の指定が間違えて
いるか、その場所に .dll がないのだと思います。

> -Djava.library.path="c:/R/R-2.14.1/library/rJava/jri/"

の下に .dll はありますか?

今やってみましたが私の環境だと NetBeans 7.1 でも動きました。

環境変数
 PATH に ;C:\R\R-2.14.1\bin\x64\;C:\R\R-2.14.1\library\rJava\jri\x64\ を追加

プロジェクトのプロパティーの「実行」で「VM オプション」に以下を指定
  -Djava.library.path="C:\R\R-2.14.1\library\rJava\jri\x64"

私の場合は x64 を使っています。必要でしたら私の NetBeans プロジェクトを
zip でお送りします。

片貝


(2012/01/24 15:07), I.Andoh wrote:
> 片貝様
> 
> 2年程前同じ質問しました。
> 
> 教えていただいた設定をしたのですが
> 次のメッセじジがでて動作しません。
> Cannot find JRI native library!
> Please make sure that the JRI native library is in a directory listed in 
> java.library.path.
> 
> java.lang.UnsatisfiedLinkError: no jri in java.library.path
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1709)
> at java.lang.Runtime.loadLibrary0(Runtime.java:823)
> at java.lang.System.loadLibrary(System.java:1030)
> at org.rosuda.JRI.Rengine.<clinit>(Rengine.java:19)
> at rtest.Rtest.main(Rtest.java:17)
> Java Result: 1
> 
> ソースは以下のものです。
> 
> package rtest;
> 
> /**
> *
> * @author owner
> */
> import org.rosuda.JRI.REXP;
> import org.rosuda.JRI.Rengine;
> public class Rtest
> {
> public static void main(String[] args)
> {
> Rengine engine = new Rengine(new String[]{"--no-save"}, false, null);
> engine.assign("a", new int[]{36});
> REXP result = engine.eval("sqrt(a)");
> System.out.println(result.asDouble());
> engine.end();
> }
> }
> 
> いろいろ試したのですがうまくゆきません。
> 
> コンパイルエラーはでなせんし、jarファイルも作成できます。
> 
> NBは7.1です。
> 
> なぜパスが通らないのでしょうか。
> VMオプションでパス設定をしています。
> -Djava.library.path="c:/R/R-2.14.1/library/rJava/jri/"
> 
> よろしくお願いします。
> 
>                     安東



[nbdiscuss_ja] rJava について

I.Andoh 01/24/2012

[nbdiscuss_ja] Re: rJava について

Masaki Katakai 01/24/2012

[nbdiscuss_ja] Re: rJava について

I.Andoh 01/24/2012

[nbdiscuss_ja] Re: rJava について

I.Andoh 01/24/2012

[nbdiscuss_ja] Re: rJava について

Masaki Katakai 01/25/2012

[nbdiscuss_ja] Re: rJava について

I.Andoh 01/30/2012

Project Features

About this Project

www was started in November 2009, is owned by jpirek, and has 21 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20131025.e7cbc9d). © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close