Pregunta

Soy un gran admirador del complemento Jadclipse y realmente me gustaría actualizar a Eclipse 3.4, pero el complemento no funciona actualmente.¿Existen otros programas que le permitan usar jad para ver el código fuente al que navega desde Eclipse?(Muy útil cuando se profundiza en código ambiguo en seguimientos de pila).

¿Fue útil?

Solución

Estoy usando JadClipse con éxito con Eclipse 3.4

Eclipse 3.4.0.I20080617-2000
JadClipse 3.3.0

¡Simplemente funciona!

EDITAR:En realidad, mira La respuesta de OlegSOM A continuación encontrará los pasos adicionales que quizás deba recordar seguir si, como yo, a veces se olvida de leer la documentación.

Otros consejos

Lea atentamente la documentación...:

  1. El complemento JadClipse no se activa cuando inicio Eclipse.Deberá iniciar Eclipse con la bandera -clip para permitir que el entorno detecte el complemento.El lanzamiento posterior de Eclipse no requerirá la bandera -limpieza.eclipse -limpio

  2. Se abre el visor de archivos de clase Eclipse en lugar del visor de archivos de clase JadClipse.Ir a Ventana > Preferencias...> General > Editores > Asociaciones de archivos y asegúrese de que el visor de archivos de clase JadClipse tenga la asociación de archivos predeterminada para *.Class Files.(¡¡¡Presione el botón Predeterminado !!!)

Realmente ayuda :)))

actualice su eclipse 3.4 para jadeclipse desde ayuda-> actualizaciones de softwarehttp://webobjects.mdimension.com/jadclipse/3.3reiniciar el eclipse.establezca las propiedades de jadeclipse.no solo funciona..esta es la solución.

No importa mi pregunta anterior: mi problema fue mi configuración para la ruta a jad.exe y el directorio temporal.

En caso de que alguien más tenga el mismo problema que yo, asegúrese de que la ruta al descompilador sea correcta (como "C:...\jad.exe") y deje el directorio temporal en paz (para mí es "C:\Documentos y Configuración{usuario}.net.sf.jadclipse").

Esta es una utilidad bastante buena, ¡infinitamente más útil que el visor de clases predeterminado!

No puedo hacer que el complemento funcione con Ganímedes (versión de Linux).Al configurar el visor de clases jadclipse, aparece el siguiente error en el archivo de registro del espacio de trabajo (.metadata/.log)

java.lang.IncompatibleClassChangeError
        at net.sf.jadclipse.JadclipseClassFileEditor.doOpenBuffer(JadclipseClassFileEditor.java:101)
        at net.sf.jadclipse.JadclipseClassFileEditor.doSetInput(JadclipseClassFileEditor.java:45)
        at net.sf.jadclipse.JadclipseActionBarContributor.setActiveEditor(JadclipseActionBarContributor.java:87)
        at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:335)
        at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:628)
.....(i don't think the rest of the stack trace is important)

Quizás jadclipse no sea compatible con la versión de sus dependencias de eclipse (en esta línea, jadclipse realiza una llamada a una clase definida en el complemento JDT), pero no tuve tiempo de resolver esto.

EDITAR:Simplemente volví a compilar el jar usando el repositorio svn y creé un nuevo jar para java 1.5 y parece funcionar (Descarga aquí).Simplemente descargue mi jar, colóquelo en la carpeta de complementos de eclipse y elimine el anterior.

Tuve un problema al ejecutar JadClipse en Eclipse Ganímedes.Resulta que el complemento Groovy había entrado en conflicto con JadClipse.Después de eliminar el maravilloso complemento, JadClipse funcionó bien.Por cierto, aquí está el problema:

Cannot complete the request.  See the details.
Unsatisfied dependency: [org.codehaus.groovy.eclipse.feature.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.codehaus.groovy.eclipse.core.help/[2.0.0.20090814-1100-e34-N,2.0.0.20090814-1100-e34-N]
Unsatisfied dependency: [org.codehaus.groovy.eclipse.feature.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.codehaus.groovy.jdt.patch.feature.group/[2.0.0.20090814-1100-e34-N,2.0.0.20090814-1100-e34-N]
Unsatisfied dependency: [org.codehaus.groovy.jdt.patch.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt.feature.group/[3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI,3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI]
Unsatisfied dependency: [org.codehaus.groovy.eclipse.core.help 2.0.0.20090814-1100-e34-N] requiredCapability: osgi.bundle/org.eclipse.help/3.3.102

Pude instalar jadclipse con éxito con Ganímedes.Para hacer esto yo:1) Instalado a través de ayuda-> actualizaciones de software http://webobjects.mdimension.com/jadclipse/3.3

2) Coloque el ejecutable de Jad en un directorio que se encuentre en la ruta de ejecución de su sistema operativo.Alternativamente, puede configurar la ruta al ejecutable de Jad en Ventana > Preferencias...> Java > JadClipse > Ruta al descompilador.(Establezca la ruta completa, p. ej.C:\Archivos de programa\Jad\jad.exe)

3)Vaya a Ventana > Preferencias...> General > Editores > Asociaciones de archivos y asegúrese de que el Visor de archivos de clase JadClipse tenga la asociación de archivos predeterminada para archivos *.class.

4) Reinicie Eclipse (eclipse -clean).

¡Ahora me funciona perfectamente!

Sigue las instrucciones de este enlace

http://www.devx.com/Java/Article/22657

Pero al descargar el complemento jadclipse para Eclipse desdehttp://sourceforge.net/projects/jadclipse/

Simplemente descargue este jar "net.sf.jadclipse_3.3.0.jar" y póngalo en la carpeta de complementos de eclipse, el resto es de la misma manera que está en el primer enlace.

lo que funcionó para mí es que fui a Ventana > Preferencias...> General > Editores > Asociaciones de archivos y restablezca el valor predeterminado.Configuré el valor predeterminado en "Visor de archivos de clase" y la espalda en "Visor de archivos de clase Jadclipse".No, funciona por alguna razón.:) Si no tienes suerte, prueba eso.

También lo tengo funcionando en Eclipse:

Versión:3.4.1 ID de construcción:M20080911-1700

Los pasos de instalación del complemento son sencillos: http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Installation

Tuve que descargar JAD desde un sitio espejo (¿el sitio original desapareció?) - http://www.varaneckas.com/jad

Estoy en una máquina con Windows, lo que podría importar.

Seguí el método de bhupendra (agregar a través de Ayuda > Actualizaciones de software > http://webobjects.mdimension.com/jadclipse/3.3) Y funcionó para mí.Usar el archivo jar directamente (incluso reiniciar con -clean) no funcionó.

Para resolver el problema:

Vaya a Ventana > Preferencias...> General > Editores > Asociaciones de archivos y asegúrese de que el Visor de archivos de clase JadClipse tenga la asociación de archivos predeterminada para archivos *.class.

Reinicie Eclipse (eclipse -clean).

usar este sitio de actualización con myeclipse 8.5 parece funcionar bien:

http://webobjects.mdimension.com/jadclipse/3.3

Para tu información, Jeff.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top