私はJava(およびEclipse)を初めて使用しますが、.NET(およびVisual Studio)をかなり使用しています。また、C /C++コードのコンパイルなどについても知っています。最後に、コマンドラインから実行できるEXEまたは素敵なバイナリファイルのいずれかを取得することを知っています。
私はいくつかの外部ライブラリを使用するJavaユーティリティを作成しています。これをUNIXマシンのコマンドラインから実行できる実行可能ファイルにコンパイルする必要がありますが、これを行う方法が見つかりません。
Eclipseでビルドして実行/デバッグできますが、このコードはWebサーバーで実行されるため、これは役に立ちません。すべての依存関係を1つのファイルにコンパイルする必要がありますが、Googleで何時間も検索した後、Eclipse用のFat-JARプラグインが見つかりました。それを使用した後、ファイルを実行しようとすると次のエラーが発生します。 :
Exception in thread "main" java.lang.NoClassDefFoundError: Network/jar
これは本当に私を混乱させます、そしてそれができることはとても重要なことなので、私は盲目的に明白な何かを見逃しているに違いないと確信しています、しかし私が言ったように、私は何時間も検索した後私はどこにも行きませんでした。
私はあなたが私に与えることができるどんな助けにも本当に感謝します。ありがとう。