-5

この質問は、コマンド ライン Linux から Java プログラムを実行するのとまったく同じです。

単一の Java クラスを実行する方法は知っていますが、Eclipse には特別なディレクトリ アーキテクチャがあります。

+- root
   |
   +- folder-1
   |   |
   |   +- src
   |   |
   |   +- bin
   |
   +- folder-2
   |
   +- folder-3
   |   |
   |   +- src
   |       |
   |       +- package1
   |       |   |
   |       |   +- subpackage
   |       |       |
   |       |       |- Main.java
   |       |
   |       +- package2
   |       |
   |       +- package3
   |       |
   |       +- package4
   |
   +- folder-4

各フォルダーの「src」フォルダーを「bin」フォルダー内にコンパイルすることができました。メインの「src」(特定のフォルダーの外側) は、メインの「bin」フォルダーに均等にコンパイルされます。

私の質問は、サブパッケージにあるいくつかのクラスを使用し、メインの「src」フォルダーにある補助クラスも使用する Linux コマンドライン Main.java から実行する方法です。

4

1 に答える 1

0

binフォルダーに移動して使用します

java <this.is.your.main.class.package>.<ThisIsYourMainClass>

ただし、binフォルダーはsrcフォルダーと同じレベルにあり、同じディレクトリ構造を持っている必要があります。

于 2012-04-05T09:24:09.313 に答える