Hoe verander je een pakketnaam in Eclipse?

In Eclipse heb ik een eenvoudig Java-project dat een pakket bevat met de naam (standaardpakket) en in dit pakket heb ik een klasse.

Ik wil dit pakket hernoemen in iets als: com.myCompany.executable

Ik heb geprobeerd het (standaardpakket) —> klik met de rechtermuisknop —> refactor maar nu zie ik alleen de enkele stem met de naam: Generieke typeargumenten afleiden maar niet de mogelijkheid om de pakketnaam te wijzigen.

Waarom? Wat moet ik doen in Eclipse om de naam van het pakket te wijzigen?


Antwoord 1, autoriteit 100%

Eerst moet u een pakket maken:

com.myCompany.executabe (src > klik met de rechtermuisknop > nieuw > pakket).

Volg deze stappen om de Java-bestanden naar uw nieuwe pakket te verplaatsen.

  1. Selecteer de Java-bestanden
  2. Klik met de rechtermuisknop
  3. Refactor
  4. Verplaatsen
  5. Selecteer uw voorkeurspakket

Antwoord 2, autoriteit 3%

Je kunt het standaardpakket niet hernoemen omdat het eigenlijk niet eens bestaat. Alle bestanden in het standaardpakket bevinden zich feitelijk in de map src.

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

Maak gewoon een nieuw pakket en verplaats je lessen naar binnen.


Antwoord 3

Druk op de toets Alt+shift+R en wijzig de pakketnaam


Antwoord 4

maak een nieuw pakket, sleep de klasse erin en zet het neer en nu kun je het nieuwe pakket hernoemen


Antwoord 5

  1. Selecteer de klassen die u naar een andere pakketnaam wilt verplaatsen.
  2. Klik met de rechtermuisknop – Herstructureren – Verplaatsen
  3. Pakket maken

Antwoord 6

In pack verkenner van eclipse> Enkele klik op de naam van Pakket> klik op de F2-toetsenbordtoets >typ nieuwe naam> klik op voltooien.

Eclipse doet de rest van het werk. Het zal de oude pakketnaam ook hernoemen naar nieuw in codebestanden.


Antwoord 7

Naam Android-app-pakket?

Voor de goede orde, mijn geval betrof een Android-app, dus als het gaat om het hernoemen van de pakketnaam in een Android-applicatie, dan kunt u dit rechtstreeks vanuit het AndroidManifest.xml-bestand doen, dit is het eerste veld in het Android-manifest, u verander uw pakketnaam en werk deze bij. Als het je dan fouten laat zien, “schoon” je project dan gewoon op in het “project” menu.


Antwoord 8

Het bestand “AndroidManifest” is niet voor mij gewijzigd en ik wijzig de pakketnaam handmatig.


Antwoord 9

  1. Wijzig de pakketnaam in Manifest.
  2. Er wordt gezegd dat er een waarschuwingsvenster is:
    verander in werkruimte, druk op “ja”
  3. klik dan met de rechtermuisknop op src-> refactor -> hernoemen plak je pakketnaam
  4. selecteer de pakketnaam en de subpakketnaam beide

  5. druk op “opslaan” een waarschuwing pop-ups , druk op “doorgaan”

naam succesvol gewijzigd


Antwoord 10

Ik heb dit geprobeerd en vrij eenvoudig proces:

Een nieuw pakket gemaakt met de vereiste name–> Verplaatst al mijn lessen naar dit nieuwe pakket (Klik met de rechtermuisknop op het vorige pakket –> Refractor–> Verplaatsen)


Antwoord 11

Maak uw directorystructuur in de src-map zoals

.

betekent om subpkg1-map te maken onder pkg1-map (bronmap in eclipse) en vervolgens uw broncode erin te plaatsen en vervolgens de pakketdeclaratie te wijzigen.


Antwoord 12

Selecteer alle bestanden in het standaardpakket, klik met de rechtermuisknop -> Refactor… -> Verplaats.. en selecteer een pakket in het dialoogvenster of maak een nieuw pakket.


Antwoord 13

Probeer een nieuw pakket te maken en verplaats je bestanden daarheen.

Een kort overzicht:
http://www.tutorialspoint.com/eclipse/eclipse_create_java_package.htm


Antwoord 14

Maak gewoon een nieuw pakket en verplaats klassen naar het gemaakte pakket.

(standaardpakket) betekent dat het geen pakket is.


Antwoord 15

Ga gewoon naar de klasse en vervang de pakketverklaring door pakket com.myCompany.executabe nadat deze eclips je opties zal geven om de klasse te hernoemen, verplaats de klasse naar het nieuwe pakket en zal het nodige doen


Antwoord 16

com.myCompany.executabe is het pad van het executabe-pakket. Hier zijn com, myCompany, uitvoerbaar drie verschillende pakketten.
U moet de individuele pakketnaam die u wilt wijzigen handmatig hernoemen.


Antwoord 17

HOE KOPIREN EN Plakken VAN ANDROID PROJECT

A. Als u Eclipse gebruikt en alles wat u wilt doen is eerst het project openen dat u wilt kopiëren (VERGEET NIET HET PROJECT TE OPENEN DAT U MOET KOPIREN), en kloon (kopieer/plak) uw Android-project in de verkenner pakketvenster aan de linkerkant van Eclipse. Eclipse zal u om een ​​nieuwe projectnaam vragen wanneer u plakt. Geef het een nieuwe projectnaam. Aangezien de Eclipse-projectnaam en -map onafhankelijk zijn van de toepassingsnaam en het pakket, zullen de volgende stappen u helpen over het wijzigen van pakketnamen. Opmerking: er zijn twee soorten pakketnamen.

1. Om src-pakketnamen van pakketten in de Src-map te wijzigen, volgt u de volgende stappen:
Eerst moet u een nieuw pakket maken: (src >>>> klik met de rechtermuisknop >>>> nieuw >>>> pakket).

Voorbeeld van het maken van een pakket: com.new.name

Volg deze stappen om de Java-bestanden van het oude gekopieerde pakket in deel A naar uw nieuwe pakket te verplaatsen.

Selecteer de Java-bestanden in dat oude pakket

Klik met de rechtermuisknop op die java-bestanden

selecteer de optie “Refactor”

selecteer de optie “Verplaatsen”

Selecteer uw voorkeurspakket uit de lijst met pakketten in een dialoogvenster. Hoogstwaarschijnlijk moet je de nieuwe die je zojuist hebt gemaakt selecteren en op “OK” klikken

2.Om de naam van het toepassingspakket (hoofdpakket) te wijzigen, volgt u de volgende stappen:

Klik eerst met de rechtermuisknop op uw project

Ga vervolgens naar “Android-tools”

Selecteer vervolgens “Naam applicatiepakket wijzigen”

Voer een nieuwe naam in een dialoogvenster in en druk op OK.

Vervolgens zal het u laten zien in welk deel van uw project de toepassingsnaam zal worden gewijzigd.

Het zal u laten zien dat de toepassingsnaam zal worden gewijzigd in het manifest en in de meeste relevante Java-bestanden. Druk op “OK”

JE GEDAAN in dit deel, maar zorg ervoor dat je je project opnieuw opbouwt om van kracht te worden.

Om uw project opnieuw op te bouwen, gaat u naar “”project” >>> “Opschonen” >>>> selecteer een project uit een project

lijst en druk op “OK”. Eindelijk kunt u uw nieuwe project uitvoeren.


Antwoord 18

In Eclipse Kepler/4.3 (en waarschijnlijk de meeste andere versies), kunt u:

A: Hernoem pakket in alle bestanden:

  1. Selecteer het project of een van zijn leden in de Projectverkenner
  2. Menu: Zoeken > Bestand… ( )
  3. Voer in het veld “Containing text:” de oude pakketnaam in (bijv. com.domain.oldpackage)
  4. Vervangen… ()
  5. (Eclipse zoekt in de projectbestanden naar de oude pakketnaam als patroon)
  6. Voer in het veld “Met:” de nieuwe pakketnaam in (bijv. com.domain.newpackage), OK
  7. Ga door met bevestigen, tenzij de voorbeelden een conflict laten zien (wat waarschijnlijk zou betekenen dat er iets anders moet worden opgeruimd voordat de naam van het pakket wordt gewijzigd)

B: src-pakket hernoemen:

  1. Selecteer het broncodepakket (bijv. vouw Project > src uit en selecteer com.domain.oldpackage) in de Projectverkenner
  2. Menu: Refactor > Naam wijzigen… ()
  3. Voer in het veld “Nieuwe naam:” de nieuwe pakketnaam in (bijv. com.domain.newpackage)
  4. Ga door met bevestigen, tenzij voorbeelden een conflict laten zien (wat waarschijnlijk zou betekenen dat er iets anders moet worden opgeschoond voordat de naam van het pakket wordt gewijzigd)

Houd er rekening mee dat in elk van de dialoogvensters Vervangen… en Hernoemen… alle andere standaardwaarden behouden blijven, tenzij u selectief het hernoemen van instanties van de pakketnaam weglaat.

Deze procedure zou uw project automatisch moeten opschonen nadat elk van A en B is voltooid (inclusief de gen/-directory). Maar als u fouten ziet, moet u deze handmatig opschonen en opnieuw opbouwen ( , vervolgens project selecteren, OK) om de integriteit van de projectelementen te herstellen voordat u verder gaat. En u moet het project onmiddellijk testen om er zeker van te zijn dat deze procedure werkte voordat u verdere wijzigingen aanbrengt en ze verwart.


Antwoord 19

Klik met de rechtermuisknop op uw project
Android Tools>>Naam applicatiepakket wijzigen
Verander gewoon het pakket daar…
voer hier de afbeeldingsbeschrijving in


Antwoord 20

voer hier de afbeeldingsbeschrijving inJe kunt het klasbestand openen in eclipse en op de top voeg “pakket XYZ(pakketnaam) toe), terwijl het een fout toont, klik erop en selecteer ‘verplaats ABC.java(klasse_bestand) naar pakket XYZ(pakketnaam)

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Other episodes