2008-09-17 11 views
5

Usando el depurador en Netbeans 6.1, me gustaría entrar en un método de la biblioteca JSF (específicamente el método saveSerializedView de la clase StateManager), pero no puedo encontrar la manera de especificar a través del IDE ubicación del código fuente para la biblioteca JSF. Incluso estoy teniendo problemas para determinar qué archivos jar o archivos está usando Netbeans para JSF.Especificando el origen para la depuración usando Netbeans

Respuesta

6

Esta respuesta se aplica a Netbeans 6.1 alrededor de septiembre de 2008:

Suena como si usted necesita para explorar las "Bibliotecas" diálogo. Seleccione "Herramientas" en la barra de menú y "Bibliotecas" en el menú. Si selecciona "JSF" a la izquierda, verá una asociación de archivos jar, fuentes (actualmente ninguno en mi Netbeans 6.1) y javadoc (que muestra javaee5-doc-api.zip en mi Netbeans).

Lo que necesita hacer es agregar un nuevo zip o jar de archivos fuente bajo la etiqueta "Fuentes".

Un ejemplo de biblioteca completamente poblada son las "Extensiones de diseño Swing" que tienen un archivo jar, sources y javadoc.

1

Supongo que sus jarras no incluyen la fuente, ya que no puede "entrar". En casos como estos, lo que hago es encontrar el origen apropiado (solo StateManager.java en este caso, si está disponible, o jar que incluyen el código fuente), teniendo cuidado de que sea la versión que estoy usando. Dentro de mi árbol de proyectos, creo la jerarquía del paquete para esa clase específica y coloco esa fuente allí. Incluso si existe la clase en un frasco, puedo usar esta fuente para establecer puntos de interrupción, etc.

0

descargar el código fuente y el punto de JSF a la carpeta de trabajo para la búsqueda de la fuente .. Se excavará en el código

1

Ejemplo para Netbeans7 y Mojarra 2.0.3
Crear una nueva biblioteca (Herramientas-> Bibliotecas) , llámalo, por ejemplo, Mojarra-2.0.3.
En la pestaña ruta de clases añadir los tarros 2 mojarra:

  • JSF-api.jar
  • JSF-impl.jar

En la pestaña fuentes, añadir dos caminos:

  • .. \ mojarra-2.0.3-FCS-source \ JSF-api \ src \ Main \ java \

  • .. \ mojarra-2.0.3-FCS-source \ jsf-ri \ src \ main \ java \ Agregar la nueva biblioteca creada al proyecto

Cuestiones relacionadas