2011-05-03 18 views
9

Aquí está el problema: actualmente mi equipo trabaja para un proveedor, que nos proporcionó una enorme especificación de JavaDoc de su biblioteca, pero no proporcionó el archivo .jar con sus stubs o implementación.¿Es posible crear clases Java desde JavaDoc?

Ya hemos hablado con ellos, pero proporcionarán los archivos .jar solo dentro de 2 a 3 semanas a partir de ahora. Esta vez no me gustaría esperar para comenzar nuestro desarrollo, así que esta es la pregunta:

Dados solo los archivos JavaDoc .html, ¿hay alguna herramienta (fuente libre/abierta) disponible para que podamos crear un .jar (o un grupo de archivos .java/.class) que nos permitiría compilar nuestro código?

+5

Me esforzaría para terminar cualquier cooperación con un proveedor tan pronto como sea posible. –

+1

¿Se produjo el javadoc con '-linksource'? http://download.oracle.com/javase/1.4.2/docs/tooldocs/solaris/javadoc.html#linksource –

+0

@Michael Borgwardt, 100% de acuerdo, pero esta es otra discusión. Hay algunas políticas involucradas que no son relevantes para nosotros en stackoverflow en este momento. :) – Machado

Respuesta

4

doc2java parece hacer exactamente lo que quiere.

+1

esto parece ser bueno, pero la última versión es de 2004. Estoy ejecutando esos en mis archivos html, pero con algunas excepciones como 'java.lang.IllegalStateException: no se puede encontrar el inicio de la documentación definida por [START OF DATOS DE CLASE] .'. ¿Sabes si funciona con JavaDoc más nuevo que 2004? – Machado

+0

No puedo aceptar esta respuesta, porque no funciona para mí debido a la razón anterior. ¿Alguien podría hacer funcionar a doc2java? – Machado

+1

@Machado - Usted podría :-) Seriamente, si esto es importante para usted y su empresa, debería estar dispuesto a invertir un poco más que un esfuerzo simbólico. –

Cuestiones relacionadas