estructura del proyecto Mi Java en Eclipse tiene este aspecto:¿Es posible cambiar el nombre de varios paquetes Java en Eclipse con un solo comando?
myproject
src/main/java
com.mypackage.mysubpackage1
com.mypackage.mysubpackage2
com.mypackage.mysubpackage3
com.myotherpackage.mysubpackage1
com.myotherpackage.mysubpackage1
com.myotherpackage.mysubpackage1
pero he decidido que mypackage
no es un buen nombre para los paquetes en el primer grupo. En su lugar me gustaría cambiar su nombre a mynewpackage
para que mi estructura del paquete se vería así:
myproject
src/main/java
com.mynewpackage.mysubpackage1
com.mynewpackage.mysubpackage2
com.mynewpackage.mysubpackage3
com.myotherpackage.mysubpackage1
com.myotherpackage.mysubpackage1
com.myotherpackage.mysubpackage1
La única manera que conozco, con mi conocimiento limitado de Eclipse, es de hacer clic derecho en cada sub-paquete y elija Refactor -> Rename
.
Pero debido a que la lista de paquetes es bastante larga, espero que haya un único comando del que no tengo conocimiento que me permita cambiar el nombre de todos estos paquetes a granel.
lol, acabo de pasar 45 minutos renombrando mis paquetes y luego reparando cada declaración de importación en cada clase, antes de decidir buscarlo en google. – siamii
solo una adición aquí: cuando aparece el cuadro de diálogo de cambio de nombre, observe que hay una casilla llamada 'Renombrar subpaquetes' que uso mucho – bertie
¿Alguna idea si también se pudiera mantener src/main/java y src/test/java sincronizados? – Arjan