Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

1.8K
Vistas
Archivo Java fuera de la fuente raíz intelliJ

He clonado un proyecto de arranque de primavera de GitLab que tiene múltiples sucursales en IntelliJ. Hago el checkout a la sucursal en la que quiero trabajar. Pero obtengo un "archivo Java fuera de la raíz de origen" en todos los archivos. Por favor, sugiera lo que estoy haciendo mal. Acabo de instalar IntelliJ y es el primer proyecto que estoy importando.

over 4 years ago · Santiago Trujillo
14 Respuestas
Responde la pregunta

0

Enfrenté el mismo problema en uno de los módulos en mi proyecto maven de varios módulos. En mi idea InteliJ , he instalado el complemento Maven Helper antes. Hice clic derecho en el módulo y dentro de ese menú contextual, haga clic en Ejecutar Maven y luego en Reimportar . Después de hacer eso, mi problema se resolvió.

over 4 years ago · Santiago Trujillo Denunciar

0

Lo arreglé de esta manera:

 File > Project Structure > Modules > Sources

y luego marqué el directorio de archivos java como Fuentes.

over 4 years ago · Santiago Trujillo Denunciar

0

Para resolver: "Archivo Java fuera de la fuente raíz"

  1. Estructura del proyecto abierto.
  2. Seleccione Módulos en Configuración del proyecto en el panel izquierdo.
  3. Haga clic en la carpeta en la que se encuentran sus archivos Java (que muestra el archivo fuera de la raíz de origen).
  4. Luego seleccione Fuentes de Marcar como: opción.
  5. Aplique los mismos pasos para varias carpetas.
over 4 years ago · Santiago Trujillo Denunciar

0

Ir

 File >>Project Structure>>Modules>> Import Module>> (At this point your src folder will appear on the right most pane automatically ) >> Apply >> OK
over 4 years ago · Santiago Trujillo Denunciar

0

Esto me ha estado volviendo bastante loco y también soy un novato. Finalmente lo resolví usando:

archivo > estructura del proyecto >

Luego vaya a Módulos y elimine todos los archivos de la raíz usando las marcas x en el extremo derecho. Luego usé + Agregar raíz de contenido para volver a seleccionar las carpetas src que contenían mi .java y presioné Aplicar. Finalmente, InteliJ ve los archivos como en el proyecto y las carpetas obtienen el cuadrado azul en la vista principal.

over 4 years ago · Santiago Trujillo Denunciar

0

Si realiza una 'importación desde git', IntelliJ no importa la estructura del proyecto desde maven (o gradle) automáticamente.

Una forma de hacer esto después es hacer clic derecho en el archivo pom.xml en el directorio raíz y seleccionar 'Agregar como proyecto maven'. Luego, las carpetas se marcarán correctamente y se importarán las bibliotecas dependientes. No debería haber necesidad de marcar carpetas de origen individuales manualmente.

Prefiero hacer un clon de git fuera de IntelliJ, y luego abrir el proyecto en IntelliJ desde el sistema de archivos local, luego IntelliJ importa la estructura del proyecto maven automáticamente.

over 4 years ago · Santiago Trujillo Denunciar

0

Solución muy simple: -

Haga clic en "maven" en la barra de herramientas derecha en IntelliJ y luego haga clic en el botón Actualizar.

over 4 years ago · Santiago Trujillo Denunciar

0

Haga clic derecho en pom.xm >> maven >> Recargar proyecto

over 4 years ago · Santiago Trujillo Denunciar

0

En intellij: haga clic en Maven, seleccione el proyecto y, a la derecha, seleccione Unignore Projects

over 4 years ago · Santiago Trujillo Denunciar

0

Tuve que abrir el módulo en el que trabajé en una nueva ventana para resolver eso.

over 4 years ago · Santiago Trujillo Denunciar

0

Odio agregar otro método más; pero este funcionó para mí después de intentar y fallar con los métodos anteriores. Tenía un proyecto multimodal. Desvinculó todos los proyectos de Maven en el espacio de trabajo de Maven y volvió a cargarlos como proyectos de Maven haciendo clic en root poom.xml en el espacio de trabajo del proyecto. No estoy seguro de si esto siempre funcionará y para todos.

over 4 years ago · Santiago Trujillo Denunciar

0

Para personas como yo que también ven que el archivo POM está tachado y atenuado (ignorado):

Puede hacer clic con el botón derecho en POM.xml, seleccionar "Maven - Unignore project".

over 4 years ago · Santiago Trujillo Denunciar

0

Solo voy a lanzar mi solución a este problema aquí, ya que ninguno de los anteriores funcionó:

Si hay varios archivos pom en su proyecto, en la barra lateral de Maven a la derecha, haga clic en el botón más ('+') y navegue hasta el otro archivo pom que no tiene el icono de Maven ('M') junto a él en la estructura del proyecto de su proyecto (barra lateral izquierda).

Luego haga clic en 'Aceptar': esto luego carga todas las dependencias de Maven del archivo pom no utilizado y, para mí, ¡todo se solucionó finalmente!

Barra lateral de Maven> ícono más (+)> directo a otro archivo pom> 'ok'

over 4 years ago · Santiago Trujillo Denunciar

0

IntelliJ puede estar ignorando archivos de un proyecto de varios módulos. Los módulos que se ignoran dificultarán que el IDE encuentre la raíz de ese archivo. Por lo tanto, java file outside of source root

Otra solución:

 Preferences -> Build, Execution, Deployment -> Build Tools -> Maven -> Ignored Files

Ahora, desmarque los módulos que no desea que IntelliJ ignore.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda