Soy un gran admirador del plugin Jadclipse y realmente me gustaría actualizar a Eclipse 3.4 pero el plugin actualmente no funciona. ¿Hay algún otro programa que le permita usar jad para ver la fuente de código desde la que navega desde Eclipse? (Muy útil al profundizar en código ambiguo en los rastreos de pila).¿Hay alguna forma de que jadclipse funcione con Eclipse 3.4?
Respuesta
estoy con éxito utilizando JadClipse con Eclipse 3.4
Eclipse 3.4.0.I20080617-2000
JadClipse 3.3.0
Simplemente funciona!
EDIT: En realidad, ver OlegSOM's answer a continuación para los pasos adicionales que puede que tenga que acordarse de tomar, si como yo se olvida de leer la documentación a veces!
Dulce. Esperando ansiosamente. –
Solo para que todos sepan que acabo de hacer funcionar JadClipse 3.3 con Eclipse 3.5. Muy fácil. Descargado el jar, lo dejé caer en los complementos. Descargado Jad. Editado las preferencias y apuntó JadClipse a Jad y Bingo. Así de fácil. – uriDium
Asegúrate de ejecutar eclipse con "-clean" como te dicen. Eso es lo que me solucionó cualquier problema. – Epaga
actualiza tu eclipse 3.4 para jadeclipse de ayuda-> actualizaciones de software http://webobjects.mdimension.com/jadclipse/3.3 reinicia el eclipse. establece las propiedades de jadeclipse. no solo funciona ... esta es la solución.
Esta solución funciona para mí. Descargar el contenedor y colocarlo manualmente en el directorio de complementos (como se sugiere en su sitio web) no funcionó. Gracias. –
Leer con atención la documentación ...:
El JadClipse plug-in no se activa cuando comienzo Eclipse. Deberá iniciar Eclipse con el indicador -clean para permitir que el entorno detecte el complemento. El lanzamiento posterior de Eclipse no requerirá el indicador -clean. eclipsar -clean
La clase Eclipse visor de archivos en lugar de la clase JadClipse visor de archivos se abrió . Vaya a Ventana> Preferencias ...> General> Editores> Asociaciones de archivos y asegúrese de que el Visualizador de archivos de clase JadClipse tiene la asociación del archivo POR DEFECTO para los archivos * .class. (- pulse el botón predeterminado !!!)
Realmente ayuda :)))
Esto es lo que olvidé recordar después de actualizar a Eclipse 3.6 –
¡Ayudé a que jadEclipse trabaje con eclipse 3.6! gracias .. :) – NikhilWanpal
que era sólo capaz de instalar correctamente JadClipse con Ganimedes. Para hacer esto I: 1) Instalado a través de la 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 Visualizador de archivos de clase JadClipse la asociación de archivos predeterminada para los archivos * .class.
4) Reinicie Eclipse (eclipse -clean).
¡Ahora está funcionando perfectamente para mí!
lo que funcionó para mí es que fui a Window> Preferences ...> General> Editors> File Associations y restablecí el valor predeterminado.Configuré el valor predeterminado para "Visor de archivos de clase" y la parte posterior para "Visor de archivos de clase Jadclipse". No, funciona por alguna razón. :) Si no tiene suerte, intente eso.
No importa mi pregunta anterior: mi problema era 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 decompilador sea correcta (como "C: ... \ jad.exe") y deje el directorio temporal solo (para mí es "C : \ Documents and Settings {user} .net.sf.jadclipse ").
Esta es una utilidad bastante buena, ¡infinitamente más útil que el visor de clases predeterminado!
Siga las instrucciones en este enlace
http://www.devx.com/Java/Article/22657
Pero al descargar el plugin para Eclipse JadClipse de http://sourceforge.net/projects/jadclipse/
Sólo tienes que descargar este frasco "net.sf.jadclipse_3.3.0.jar" y colóquelo en la carpeta de complementos de Eclipse El resto es de la misma manera que en el primer enlace.
No consigo que el complemento funcione con ganymede (versión de Linux). Al ajustar el visor de clase JadClipse me sale 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 es compatible con la versión de sus dependencias de eclipse (en esta línea jadclipse hace una llamada a una clase definida en el plugin JDT), pero no tuve tiempo para resolver esto.
EDITAR: simplemente he recompilado el jar usando el repositorio svn y he creado un nuevo jar para java 1.5 y parece funcionar (Download here). Solo descargue mi jar y colóquelo en la carpeta de plugins de eclipse y elimine el anterior.
Muchas gracias. Estaba enfrentando el mismo error en Europa con JDK 1.5. Tu jarra funciona bien – VikrantY
que tienen que trabajar en Eclipse, así:
Versión: 3.4.1 Identificación del Cuerpo: M20080911-1700
El plug-in de instalación pasos son sencillos - http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Installation
que tenía que descargar JAD en sí mismo desde un sitio espejo (¿el sitio original se ha ido?) - http://www.varaneckas.com/jad
Estoy en una máquina con Windows, lo que podría importar.
Seguí el método de bhupendra (añadir 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ó.
Tuve un problema al ejecutar JadClipse en Eclipse Ganymede. Resultó que el complemento Groovy había entrado en conflicto con JadClipse. Después de eliminar el plugin Groovy, JadClipse funcionó bien. Por cierto que 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
Para resolver el problema:
vaya a Ventana> Preferencias ...> General> Editores> Asociaciones de archivos y asegúrese de que JadClipse Class File Viewer tenga la asociación de archivos predeterminada para los archivos * .class.
Reinicie Eclipse (eclipse -clean).
uso de este sitio de actualización con myeclipse 8.5 parece funcionar bien:
http://webobjects.mdimension.com/jadclipse/3.3
FYI Jeff
- 1. ¿Hay alguna manera de que Asio funcione sin Boost?
- 2. ¿Hay alguna biblioteca de reconocimiento facial C# que funcione?
- 3. ¿Hay alguna manera de hacer que un ExecutorService funcione recursivamente?
- 4. ¿Hay alguna forma de que ArrowAssoc funcione en la coincidencia de patrones?
- 5. ¿Hay alguna forma de que maven scp wagon funcione consistentemente en la plataforma Linux/Mac/Windows?
- 6. Eclipse 3.4 Ganymede Javascript Validation Issue
- 7. ¿Hay alguna forma de agrupar métodos en Java/Eclipse?
- 8. ¿Hay alguna forma de doblar el código manualmente en Eclipse?
- 9. ¿Cómo consigo que Logback funcione bien con Eclipse?
- 10. git-svn: ¿hay alguna manera de hacer que funcione bien con los submódulos, o ignorarlos?
- 11. Eclipse necesita reiniciarse con frecuencia para que Logcat funcione correctamente
- 12. ¿Hay un especificador de formato que funcione con valores booleanos?
- 13. Desarrollo en Eclipse 3.4, ejecutándose en Eclipse 3.3
- 14. ¿Cómo hacer que CDT/Eclipse funcione con C + + 11 hilos?
- 15. ¿Hay alguna forma de enumerar todas las llamadas de iguales() de una determinada clase con Eclipse?
- 16. ¿Hay una biblioteca Haskell IMAP que funcione con TLS?
- 17. ¿Hay algún generador de datos falso que funcione con Android?
- 18. ¿hay alguna manera de hacer que título = atributo funcione en Chrome?
- 19. ¿Hay alguna forma de suprimir el VS que intenta conectarse?
- 20. ¿Hay alguna forma de que PHP detecte una imagen dañada?
- 21. ¿Hay alguna forma de evitar que Javascript falle silenciosamente?
- 22. ¿Hay alguna forma de extraer una clase con métodos en eclipse?
- 23. ¿Hay alguna forma de que YQL devuelva HTML?
- 24. ¿Hay alguna manera de crear complementos de Eclipse con Python?
- 25. Eclipse: ¿hay alguna manera de hacer que Eclipse emita los comandos dados para ejecutar su programa?
- 26. ¿Cómo actualizar Eclipse de 3.4 (Ganimedes) a 3.5 (Galileo)?
- 27. ¿Hay alguna forma en que pueda hacer dos lecturas atómicas?
- 28. ¿Hay alguna manera de hacer que la unión de C# funcione de manera estática?
- 29. ¿Hay alguna forma de sincronizar archivos gif?
- 30. ¿Hay alguna forma de cancelar TabControl.Items.CurrentChanging?
resulta que tengo instalado Eclipse en una nueva ubicación y no tener instalado el plugin .. Todo lo demás parecía funcionar porque la mayor parte estaba solo en mis preferencias de espacio de trabajo. Mi error. –