2011-07-14 10 views
2

を提出します。ヘルプは非常に高く評価されます。は、私は、Javaに非常に新しいだと私は迅速にそれを学ぶために持っているつもりのように見えるMacBook Proの</p> <p>に取り組んでいます

私はejmlからhello世界っぽい例を見つけ、ejml-0.17-src.zipファイルをダウンロードする指示に従って、私は正しいjarファイルで信じるものになってしまった、

EJML.jar 

ウェブサイト例は、単にmain()関数だったので、私は

import EJML.*; 

public class MatrixTest{ 
    main(String[] args){ 
    ... 
    } 
} 

に例を入れて、私は今、それをコンパイルし、それを実行しようとしています。

私はそれをコンパイルしようとすると私はEJML.jarファイルとディレクトリにいることを確認してくださいと私は

java MatrixTest.java 
javac MatrixTest.java 
java -classpath EJML.jar MatrixTest.java 
javac -classpath EJML.jar MatrixTest.java 
javac cp EJML.jar MatrixTest.java 
java -cp EJML.jar MatrixTest.java 

を試していないが、これらの作品のどれもしました。私はこれが超初心者の質問だと確信していますが、私は少し時間がたっています。多分説明の言葉であなたの助けを頼んでいます。

これは、

javac -classpath :EJML.jar MatrixTest.java 

でコンパイルするとして実行している

import org.ejml.data.*; 

、APIドキュメントを使用することを学ぶとに変更することで働くすべてのための

java -classpath :EJML.jar MatrixTest 

感謝してしまいました助けて。

答えて

1

あなたが「働いていない」と定義された1がある場合、エラーメッセージがあるが、一つのことのためにあなたのimportが間違っているものを共有する場合には役立つだろう。 jarの名前に基づいてインポートするのではなく、パッケージやクラスに基づいてインポートします。

あなたはベースパッケージがorg.ejmlあるAPI docsで見ることができます。

特定のクラスを使用する場合、それらのパッケージを参照する必要があります。DenseMatrix64Fは基本パッケージに含まれていません。org.ejml.dataです。

+0

端末Iタイプ – csta

+0

@Deliあなたのコメントは計画どおりには機能しませんでしたが、とにかく質問に情報を編集する方が良いです –

+0

jar tf EJML.jarそしてすべてのフォルダとファイルのリストを取得しますorgフォルダ。私は今 "インポートorg.ejml。*;"私はまだエラーが発生します。 javac -classpathでコンパイルしようとするとEJML.jar MatrixTest.java 私は – csta

関連する問題

 関連する問題