1
respuesta

No puedo pasar los paquetes de direccion y medico dentro de med.voll.api

Uso Eclipse IDE, al momento de intentar copiar los elementos dentro de un carpeta, se genera una copia al mismo nivel del paquete y no se incluye dentro de la carpeta domain.

De igual manera, al darle refactor, no me deja navegar entre el paquete de med.voll.api para mover los paquetes.

al intentar con refactor - move

Ial crear una nuevba carpeta dentro del paquete, crea un paquete al mismo nivel del paquete principalcuando se crea la carpeta queda al mismo nivel de la carpeta principal Al copiar la clase a la carpeta nueva, se crea una copia al mismo nivel de las anteriores

1 respuesta

Hola Cristian,

El problema puede ser debido a la forma en que Eclipse maneja los paquetes y las carpetas. En Java, la estructura de los paquetes se refleja en la estructura del sistema de archivos. Por lo tanto, cuando intentas mover un paquete a otro, Eclipse puede interpretar esto como una operación de copia en lugar de una operación de movimiento.

  1. En lugar de usar la opción "Refactor -> Move", puedes intentar arrastrar y soltar el paquete que deseas mover directamente en la carpeta de destino en el explorador de paquetes.

  2. Otra opción sería crear manualmente la estructura de paquetes que deseas en la carpeta de destino y luego mover las clases individualmente. Para hacer esto, puedes hacer clic derecho en la carpeta de destino, seleccionar "Nuevo -> Paquete" y luego escribir el nombre del paquete. Luego, puedes mover las clases al nuevo paquete usando la opción "Refactor -> Move".

Por ejemplo, si quisieras mover la clase Medico al paquete med.voll.api.domain, primero crearías el paquete med.voll.api.domain y luego moverías la clase Medico a ese paquete.

Espero que estas sugerencias te ayuden a resolver tu problema. Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios