Ho un gruppo di file sorgente *.java
che contengono classi in vari pacchetti. Sto cercando di importare tutti questi file in progetti Eclipse, ma Eclipse li inserisce sempre nel pacchetto predefinito.Importa file .java nel pacchetto corretto
Come posso dire a Eclipse di posizionare ognuno dei file nella sottodirectory del pacchetto appropriato, quindi non devo creare manualmente tutti i vari pacchetti?
Ho provato il importazione da file system caratteristica così come la copia dei file nel progetto, nel qual caso, collocare i file nel pacchetto default
piuttosto che quelli ecplicitly indicato nella dichiarazione package
in cima ad ogni file.
correlate, al fine domande trattare solo con referencing packages outside of the project's src
directory hierarchy, manually creating files in the suitable package directory, missing import
statements o bulk-renaming packages, ma non sembra questo problema è già stato discusso.
Aggiornamento: Come richiesto nei commenti, qui ci sono alcuni file di esempio:
Test1.java
package some.random.pkg;
public class Test1 {
}
Test2.java
package some.other.pkg;
public class Test2 {
}
Test3.java
package yet.another.pkg;
public class Test3 {
}
Inserirli tutti nella stessa directory, quindi provare a importarli in un progetto Java in Eclipse senza creare manualmente le directory per i vari pacchetti.
Aggiornamento 2: Per chiarire la scala, supponiamo che ci siano in realtà circa 100 file come questi (ovviamente, con più contenuti ;-)) su base settimanale, motivo per cui sto cercando una soluzione automatizzata.
Penso che questo è un pò impossibile, è necessario creare un programma che avrebbe automatizzare queste cose per voi. –
puoi aggiungere alcune strutture del tuo mazzo di file java con i suoi pacchetti [email protected] – gks
@Mahan: Beh, sì, sto cercando una rispettiva funzione in Eclipse; poiché sono disponibili tutti i tipi di funzionalità di importazione, è inconcepibile che qualcosa di diretto non ci sia. –