En Eclipse (Ganimedes) estoy depurando algún código que utiliza Apache Commons HttpClient y me gustaría ingresar al código de HttpClient. Descargué el código fuente e intenté adjuntarlo de la forma habitual (presione CTRL y haga clic en el nombre del método y use el botón Adjuntar fuente). Intenté adjuntar ambos como archivo externo y carpeta externa sin éxito. He adjuntado la fuente antes sin problemas y actualmente puedo acceder al código fuente de Hibernate con éxito.Adjuntar problema de origen en Eclipse
Incluso he tratado de editar el archivo .classpath directamente para agregar sourcepath manualmente. Todavía sin suerte. Actualizar el proyecto, hacer una compilación limpia, cerrar y volver a abrir Eclipse no resuelve el problema. Frustrante, Eclipse no proporciona ningún mensaje de error; simplemente no conecta la fuente.
Estas son las entradas en .claspath:
<!-- Hibernate. Works -->
<classpathentry kind="lib" path="/myEAP/EarContent/APP-INF/lib/hibernate.jar" sourcepath="D:/Data/Download/hibernate-3.2.2.ga/hibernate-3.2/src"/>
<!-- Commons HttpClient. Will not attach -->
<classpathentry kind="lib" path="/myEAP/EarContent/APP-INF/lib/commons-httpclient.jar" sourcepath="D:/Data/Download/commons-httpclient-3.1/src/java"/>
He intentado cambiar la ruta de acceso a D: /Data/Download/commons-httpclient-3.1/src y que no funciona bien.
La estructura de directorios es:
D
Data
Download
commons-httpclient-3.1
src
java
org
apache
commons
httpclient
AutoCloseInputStream.java
... (and so forth)
¿Se puede reformatear las entradas .classpath para que sean visibles (después del marcado)? –