web-dev-qa-db-ja.com

Eclipseでパッケージ名を変更する方法は?

Eclipseには、(デフォルトパッケージ)という名前のパッケージを含む単純なJavaプロジェクトがあり、このパッケージ内にクラスがあります。

このパッケージの名前をcom.myCompany.executableのように変更したい

(デフォルトパッケージ)--->右クリック--->リファクタリングを選択しようとしましたが、今では次の名前の単一の音声のみが表示されています:Generic type arguments but notパッケージ名を変更する可能性。

どうして?パッケージの名前を変更するには、Eclipseで何をする必要がありますか?

57
AndreaNobili

まず、パッケージを作成する必要があります。

com.myCompany.executabe(src>右クリック>新規>パッケージ)。

次の手順に従って、Javaファイルを新しいパッケージに移動します。

  1. Javaファイルを選択します
  2. 右クリック
  3. リファクタリング
  4. 移動する
  5. ご希望のパッケージを選択してください
92
Prabhakaran

Alt+shift+Rキーを押して、パッケージ名を変更します

2
Iren Patel

Eclipseのパックエクスプローラーで、パッケージの名前をクリックし、F2キーボードキーをクリックし、新しい名前を入力して、完了をクリックします。

Eclipseが残りの作業を行います。コードファイルでも古いパッケージ名を新しい名前に変更します。

デフォルトのパッケージは実際には存在しないため、名前を変更することはできません。デフォルトパッケージ内のすべてのファイルは、実際にはsrcフォルダーにあります。

src--
    |
    MyClass1.Java <==== These files are in default package
    MyClass2.Java
    |
    org
      |
      mypackage
              |
              MyClass3.Java <=== class in org.mypackage package

新しいパッケージを作成して、クラスを内部に移動するだけです。

1
Branislav Lazic

「AndroidManifest」ファイルは変更されず、パッケージ名を手動で変更します。

1
Ehsan Jelodar

新しいパッケージを作成し、そこにクラスをドラッグアンドドロップすると、新しいパッケージの名前を変更できます

1
Buttinger Xaver
  1. マニフェストでパッケージ名を変更します。
  2. 警告ボックスがワークスペースに変わると言われます。「はい」を押してください
  3. 次に、src->リファクタリング->名前を右クリックして、パッケージ名を貼り付けます
  4. パッケージ名とサブパッケージ名の両方を選択してください

  5. 「保存」を押して警告ポップアップを表示し、「続行」を押します

名前が変更されました

1
Jaoadun Nasif

Androidアプリのパッケージ名ですか?

記録のために、私のケースはAndroidアプリに関係しているので、Androidアプリケーションのパッケージ名の変更に関係する場合は、AndroidManifest.xmlファイルから直接行うことができます。 Androidマニフェストの最初のフィールドで、パッケージ名を変更して更新します。次に、エラーが表示される場合は、「プロジェクト」メニューでプロジェクトを「クリーン」にします。

1
Eugen

クラスに移動して、このEclipseがクラスの名前を変更するオプションを提供し、必要な処理を実行した後、パッケージステートメントをパッケージcom.myCompany.executabeに置き換えます。

0
Pratik Shelar

Eclipse Kepler/4.3(およびおそらく他のほとんどのバージョン)では、次のことができます。

A:すべてのファイルのパッケージの名前を変更します。

  1. プロジェクトエクスプローラーでプロジェクトまたはそのメンバーを選択します
  2. メニュー:検索>ファイル...()
  3. 「テキストを含む」フィールドに、古いパッケージ名を入力します(例:com.domain.oldpackage)
  4. 置換...()
  5. (Eclipseはパターンとして古いパッケージ名のプロジェクトファイルを検索します)
  6. [With:]フィールドに新しいパッケージ名(例:com.domain.newpackage)を入力し、OK
  7. プレビューで何らかの競合が表示されない限り、確認に進みます(パッケージの名前を変更する前に、他に何かクリーンアップする必要があることを意味する可能性があります)

B:srcパッケージの名前を変更:

  1. プロジェクトエクスプローラーでソースコードパッケージを選択します(たとえば、[プロジェクト]> [src]を展開し、com.domain.oldpackageを選択します)。
  2. Menum:リファクタリング>名前変更...()
  3. [新しい名前:]フィールドに新しいパッケージ名を入力します(例:com.domain.newpackage)
  4. プレビューで何らかの競合が表示されない限り、確認に進みます(パッケージの名前を変更する前に、他に何かクリーンアップする必要があることを意味する可能性があります)

パッケージ名のインスタンスの名前の変更を選択的に省略しない限り、[置換...]および[名前の変更...]の各ダイアログでは、他のすべてのデフォルトのままになります。

この手順では、AとBのそれぞれが完了した後(gen /ディレクトリを含む)、プロジェクトが自動的にクリーンアップされます。ただし、エラーが発生した場合は、続行する前にプロジェクト要素の整合性を復元するために、手動でクリーンアップして再構築(、次にプロジェクトを選択、OK)する必要があります。さらに、変更を加えて混乱させる前に、プロジェクトをすぐにテストして、この手順が機能することを確認する必要があります。

0
Matthew
  1. 別のパッケージ名に移動するクラスを選択します。
  2. 右クリック-リファクタリング-移動
  3. パッケージを作成
0
Sajal Dutta

私はこれと非常に簡単なプロセスを試しました:

必要なname-> Movedすべてのクラスをこの新しいパッケージに追加して新しいパッケージを作成しました(前のpackage-> Refractor-> Moveを右クリックします)

0
Ritu

プロジェクトを右クリック
Androidツール>>アプリケーションパッケージの名前を変更するだけでパッケージを変更します... enter image description here

0
Pratheesh

com.myCompany.executabeは、executabeパッケージのパスです。ここで、com、myCompany、executableは3つの異なるパッケージです。変更する個々のパッケージ名を手動で変更する必要があります。

0
Meet

Androidプロジェクトをコピーして貼り付ける方法

A. Eclipseを使用していて、最初にコピーしたいプロジェクトを開いて(コピーする必要のあるプロジェクトを開くのを忘れないでください)、それからAndroid Eclipseの左側のExplorerパッケージウィンドウ内のプロジェクトEclipseは、貼り付けるときに新しいプロジェクト名を要求します。新しいプロジェクト名を付けます。Eclipseプロジェクト名とディレクトリは、アプリケーション名とディレクトリパッケージの場合、次の手順はパッケージ名の変更方法に役立ちます注:パッケージ名には2つのタイプがあります。

1. Srcフォルダー内のパッケージのsrcパッケージ名を変更するには、次の手順に従います。最初に新しいパッケージを作成する必要があります:(src >>>>右クリック>>>> new >>>> package) 。

パッケージの作成例:com.new.name

次の手順に従って、パートAの古いコピーパッケージから新しいパッケージにJavaファイルを移動します。

古いパッケージ内のJavaファイルを選択します

Javaファイルを右クリックします

「リファクタリング」オプションを選択します

「移動」オプションを選択します

ダイアログウィンドウのパッケージのリストからお好みのパッケージを選択します。ほとんどの場合、作成したばかりの新しいものを選択して「OK」を押す必要があります。

2.アプリケーションパッケージ名(メインパッケージ)を変更するには、次の手順に従います。

最初にプロジェクトを右クリックします

次に、「Androidツール」に移動します

次に、「アプリケーションパッケージの名前を変更」を選択します

ダイアログウィンドウに新しい名前を入力し、[OK]をクリックします。

次に、プロジェクトのどの部分でアプリケーション名が変更されるかが表示されます。

マニフェスト内および最も関連性のあるJavaファイル内のアプリケーション名が変更されることを示します。 [OK]を押します

この部分は完了しましたが、プロジェクトを再構築して有効にしてください。

プロジェクトをリビルドするには、「プロジェクト」>>>「クリーン」に進みます>>>>プロジェクトからプロジェクトを選択します

リスト、および「OK」を押します。最後に、新しいプロジェクトを実行できます。

0
Josi

Srcフォルダーにディレクトリ構造を作成します

pkg1フォルダー(Eclipseのソースフォルダー)の下にsubpkg1フォルダーを作成し、ソースコードを内部に配置して、そのパッケージ宣言を変更することを意味します。

0
Alex Suo

デフォルトのパッケージ内のすべてのファイルを選択します右クリック-> リファクタリング...-> 移動..ダイアログでパッケージを選択するか、新しいものを作成します。

0
isnot2bad

新しいパッケージを作成してから、そこにファイルを移動してください。

概要: http://www.tutorialspoint.com/Eclipse/eclipse_create_Java_package.htm

0
cete3

新しいパッケージを作成し、作成したパッケージにクラスを移動するだけです。

(デフォルトパッケージ)は、パッケージがないことを意味します。

0
jtomaszk