ver - Obtengo "Fuente no encontrada" al depurar mi código Java en Eclipse
java debugger online (14)
Cuando enfrenté este problema por primera vez, ya hice todos los pasos mencionados aquí. Curiosamente, mi problema ocurrió cuando copié un proyecto en otro lugar. De todos modos, la depuración comienza a funcionar sin advertencias, después de simplemente eliminar todos los puntos de interrupción que se originaron en el proyecto original. Perdón por mi inglés, no soy fluido.
Estoy intentando depurar mi aplicación Java en Eclipse; sin embargo, cuando llego a un punto de interrupción, simplemente veo lo siguiente en lugar de mi fuente:
Si cambio el marco de la pila en la ventana Depuración, puedo ver el cambio del nombre de la función en la pestaña: este es definitivamente mi código, el número de línea es correcto y estoy usando la última versión pero aún no puedo obtener Eclipse mostrar la fuente (a pesar de estar abierta en otra pestaña!)
Soy nuevo en Eclipse, así que estoy luchando por encontrar mi camino, pero todo lo que he encontrado hasta ahora me parece bien.
¿Qué podría hacer que esto suceda y cómo puedo solucionarlo?
Después de probar la mayoría de las soluciones aquí, pruebe esto también una vez.
Cierre todos los archivos .java del editor; de hecho, cierre todos los proyectos no relacionados en eclipse. Y trata de ejecutar el depurador.
En su configuración de depuración, agregue objetivos como "instalación limpia" en la versión de compilación de Maven
Esta es una expansión de la respuesta de JAB: Haga clic en "Editar búsqueda de fuente ..."> Agregar ...> Carpeta de área de trabajo> Proyecto> seleccione su carpeta> marque la casilla Buscar subcarpetas > Aceptar.
Este es un error común durante la depuración en eclipse. Puede arreglarlo a través de la fuente de edición buscar. Pero asegúrese de que una vez que haya adjuntado el Proyecto, debe detener el servidor y comenzar nuevamente en el modo de depuración. Funcionará.
Aquí están los pasos detallados:
Haga clic en el botón "Editar ruta de búsqueda de origen". Luego haga clic en el botón Agregar. Seleccione el Proyecto Java e incluya su proyecto importado. Luego, detenga el servidor e inícielo en el modo de depuración y active su servicio. Funcionará.
Haga clic en el botón "Editar la ruta de búsqueda de origen" y luego haga clic en el botón Agregar, luego en el Proyecto Java e incluya su proyecto importado. Espero que esto resuelva su problema
Para los proyectos locales, lo he resuelto seleccionando la casilla de verificación "Resolver los artefactos del área de trabajo" en las Configuraciones de depuración.
Parece que la sección ''ruta de búsqueda de origen'' si editas la configuración de depuración no está configurada correctamente?
Prueba esto:
- Seleccione Proyecto
- Botón derecho del ratón
- depurar
- Configuración de depuración
- Seleccione la pestaña Fuente
- Haga clic en el botón Agregar
- Seleccione Proyecto Java
- Añade tu proyecto allí con casilla de verificación
Recibí este error cuando estaba ejecutando mi servidor usando un complemento de Tomcat de Maven. Cuando implementé usando mi servidor configurado en Eclipse (generando un archivo war y copiándolo en mi directorio tomcat), ya no tuve este problema.
Resolví este problema agregando el archivo de clase a la carpeta src dentro del proyecto. Espero que este método pueda ayudar.
También tuve este problema en MyEclipse Blue. Resolví este siguiendo estos pasos:
Depurar el proyecto.
Haga clic con el botón derecho en el subproceso (que verá en la pestaña Depuración) y haga clic en "Editar búsqueda de origen"
Se abrirá una nueva ventana, presione el botón "Agregar" y seleccione "Proyecto Java".
Obtenga todos los proyectos que se enumeran allí.
Reinicie su servidor.
Tuve un problema similar con mi proyecto de eclipse maven. Luché con este problema durante bastante tiempo y luego traté de reconstruir el proyecto con
mvn clean eclipse:eclipse
y ayudó.
Tuvimos el mismo problema y ninguna de las sugerencias anteriores funcionó. Lo que sí funcionó, fue eliminar el espacio de trabajo local y desde Eclipse revisar de nuevo desde el repositorio. El problema ocurrió para todos los que previamente trabajaban con Netbeans y hacían el cambio a Eclipse.