私は、単純に jar ファイルを netbeans プロジェクトにインポートし、それらを自分のプロジェクトにインポートできるようにすることに慣れていました。たとえば、guava.jar を含めました。ライブラリの下に表示され、展開すると、com.google.common のようなものが表示されました。. ですから、com.google.common をインポートすると言いました。私自身のクラスで、それらのメソッドを使用することができました。commons-math3-3.0.jar についても同様です。しかし今、私は同様に joptimizer-3.2.0-sources.jar ( http://www.joptimizer.com/usage.html)。展開すると、「src.main.com.joptimizer.functions」のようなフォルダーが表示されます。認識された。以前は単純に jar をインポートできたのに、この場合は機能しなかったのはなぜですか? この場合、joptimizer jar のメソッドを使用できるようにするにはどうすればよいですか?
質問する
303 次
1 に答える
1
プロジェクトにソースを含めました。ソースは、コンパイルされていない*.javaファイルを含む jar を意味します。
コンパイル済みの Java クラス ( *.classファイル) を含む jar を追加する必要があります。
http://www.joptimizer.com/usage.htmlサイトにはコンパイル済みのライブラリがないようです。手動でコンパイルする必要があります。
Mavenツールをインストールし、解凍joptimizer-3.2.0-sources.jar
して実行し ます
mvn package
ルートディレクトリ(のディレクトリpom.xml
)
にコンパイルされたライブラリがtarget
ディレクトリにあります
于 2013-09-13T22:13:09.060 に答える