visual plugin oxygen kepler instalar java eclipse java-ee profiling

java - plugin - Cómo configurar Eclipse TPTP



swing java eclipse (5)

Necesito crear un perfil de una aplicación java para un cliente. Es un proyecto eclipse / maven, así que decidí usar eclipse TPTP ( http://www.eclipse.org/tptp ).

Traté de instalar eclipse TPTP a través del administrador de actualizaciones desde una instalación estándar de eclipse, pero me rendí debido a la increíble configuración compleja y la descarga de dependencias con nombres muy crípticos.

Luego descargué el paquete "todo en uno, TPTP 4.5.1" de http://www.eclipse.org/tptp/home/downloads/?ver=4.5.1 pero cuando lo inicio, aparece un mensaje de error que dice: "El iniciador ejecutable del eclipse no pudo ubicar su biblioteca compartida complementaria".

Estoy ejecutando Windows XP, Sun Java 1.5 y hago clic en "eclipse.exe" en la instalación del eclipse TPTP desempaquetado.

¿Qué debo hacer para ejecutar eclipse TPTP?


Es extraño. He probado el paquete todo en uno y funciona sin problemas en Windows XP con Java 1.5. ¿No es posible que use la versión de Windows de 64 bits? Tal vez esa podría ser la causa del problema.

Yo personalmente no uso mucho TPTP. Creo que NetBeans Profiler brinda más información, al menos más comprensible.


Si actualiza a Java 1.6u7 o superior, obtendrá acceso a la herramienta VisualVM que es esencialmente la misma que Netbeans Profiler.

Traté de usar el paquete Eclipse Test and Performance Tools, pero simplemente no funcionó tan bien como el generador de perfiles de Netbeans.


Tal vez intente descargar el "Java 1.5+ (JVMTI) Profiler SDK" (tiempo de ejecución) desde http://www.eclipse.org/tptp/home/downloads/?ver=4.5.1

También creo que el último Rational Developer de IBM integra esta tecnología (hay 60 días de prueba). Puedes ver cómo lo configuran allí.


Una alternativa es usar Netbeans para perfilar una aplicación de Eclipse.

Tengo una publicación de blog en el siguiente enlace que explica cómo configurar ambas aplicaciones:

http://www.jroller.com/ortegon/entry/on_profiling_eclipse_rcp_applications

Funciona muy bien. He estado perfilando de esta manera desde hace más de un año. Fácil de usar, fácil de instalar y buenos gráficos también.

Encontré la instalación de TPTP un problema, al menos la versión que utilicé no está muy bien integrada con Eclipse. Me llevó mucho tiempo lograr que funcionara correctamente. Netbeans fue mucho más rápido para aprender y para ponerse al día. En las versiones más nuevas, también es posible importar el código fuente de los Proyectos de Eclipse utilizando un complemento especial de netbeans (aunque debe descargarse por separado).


VisualVM 1.1.1 es una buena alternativa al uso de NetBeans, ya que es una aplicación independiente, por lo que no tiene que incluir un proyecto Maven / Ant / Eclipse en su formato de proyecto. Puede ver cualquier proceso Java local al abrirlo, así que solo haga doble clic en su aplicación en la lista de procesos Java y listo. Usted puede:

  1. Tomar basureros
  2. Comparar instantáneas de memoria
  3. Ver la recolección de basura con el complemento VisualGC
  4. Ejecute los scripts de BTrace para agregar consejos de depuración y creación de perfiles en tiempo de ejecución a su código.