このコードは "jar"ファイルのあるところにあります。図書館として利用しています。そして私の "src"には ".java"ファイルを含む複数のパッケージがあります。 ターミナルでこのプログラムをコンパイルして実行する方法について私は非常に混乱しています。 ディレクトリの画像を添付しました。
リンク: https://www.dropbox.com/s/yfg22v9y78yndan/DirecotryPic.png
前もって感謝します :)
回答:
回答№1は0srcフォルダにjarファイルがあるのはなぜですか? Javaビルドパスからそれらを参照するべきです。プロジェクトを右クリック - > Javaビルドパス - >ビルドパスの設定 - >ライブラリ。 ここにあなたのライブラリファイルを追加してください。 srcにはありません。
写真からそれはあなたがEclipseを使用しているようですIDEです。 Eclipseはファイルを自動的に作成します。メニューバーから[プロジェクト]をクリックし、[自動的に構築]を選択したことを確認します。 ターミナルでこれを実行するには、このプロジェクト全体をRunnable Jarとしてエクスポートし、ターミナルからこの "java -jar yourproject.jar"を実行します。
プロジェクト - >エクスポート - > Runnable Jarを右クリックします。
それはあなたが探しているものですか???
回答№2の場合は0
まず第一に:JARファイルはsrcフォルダにコピーしないでください。私が見ることができる限りではDirectoryServer.jarが今そこにあります。 次に、.shファイルもプロジェクトのルートに移動する必要があります。
あなたは簡単にEclipseでAntビルドファイルを生成し(エクスポート..> Antビルドファイル)そしてそれを端末から使用することができます(ANTのインストールは必須です!)
他の選択肢は、実行可能なJARをEclipseから直接エクスポートしてから、それを端末から実行することです。
私はそれが役立つことを願っています!あなたがそれ以上の質問があるかどうかコメントで尋ねるのを遠慮しなくしてください!