2

答えを探してみたところ、同様の問題がたくさんありましたが、この正確な問題はありませんでした。

Eclipse に適していないフォルダー構造を持つ CVS プロジェクトから Eclipse をセットアップしようとしています。

プロジェクト フォルダー内で、すべてのソース コードは「com」という名前のフォルダーの下にあります。その後、ソース ファイル内のすべてのインポート ステートメントは次の形式になります。

import com.xxx.yyy.SomeObject;

もちろん、これは com/xxx/yyy にある SomeObject.java を参照しています。

問題は、Properties -> Java Build Path -> Source タブ -> Add Folder 内に com フォルダーを追加すると、Eclipse が上記の import ステートメントについて不平を言うことです。「宣言されたパッケージ 'com.xxx.yyy' は、予想されるパッケージ 'xxx.yyy' と一致しません」と表示されます。

これを解決するにはどうすればよいですか?

4

1 に答える 1

0

ソース ファイルがすべて 1 つまたは少数のディレクトリにある場合は特に、私の推奨事項は次のとおりです。

1) CVS プロジェクトを一時フォルダーにチェックアウトします。

2) 新しい Eclipse プロジェクトを最初から作成します。デフォルトでは「src」フォルダが作成されます。

3) Eclipse でパッケージを作成します。パッケージ名を表すサブフォルダーが自動的に作成されます (例: com.foo.mypackage)。

4) ソースを Eclipse パッケージにドラッグ アンド ドロップします。

5) すべてがビルドされていることを確認する

6) 新しい Eclipse フォルダー ツリーを CVS に保存します (これを行うには、Eclipse 用の CVS プラグインを使用するのが理想的です)。

私見では...

于 2013-07-10T23:12:25.783 に答える