Cómo convertir archivos de clase a archivos fuente de Java
Cómo importar programas web existentes al entorno myeclipse
Si desea importar el paquete war publicado por otros a su propio eclipse Para volver a desarrollarlo, la forma más rápida es la siguiente:
1.
2. entorno de desarrollo de struts
3. Extraiga el paquete war, todo el directorio cubre el WebRoot del nuevo proyecto (incluido el directorio web-inf/meta-inf) y el directorio scr correspondiente (o el directorio correspondiente). que contiene el archivo java) cubre el directorio rc de eclipse automáticamente. Coloque el paquete jar WEB-INF\lib como classpath
4. fue lanzado por SUN en mayo de 1995. Debido a su seguridad, alto rendimiento, optimización de código y características multiplataforma, ha reemplazado rápidamente a muchos lenguajes tradicionales de alto nivel y ha tomado una posición dominante en muchos campos, como Sin embargo, la ventaja multiplataforma más destacada de JAVA hace que sea imposible compilar a un alto costo. El lenguaje JAVA fue lanzado por SUN en mayo de 1995. Debido a su alta seguridad, la optimización del código es cruzada. -plataforma y otras características, reemplazó rápidamente muchos lenguajes tradicionales de alto nivel y ocupó una posición dominante en muchos campos, como el desarrollo de aplicaciones de red a nivel empresarial, China Network Management Alliance www, bitsCN, com
. Sin embargo, la ventaja multiplataforma más destacada de JAVA hace que sea imposible compilarlo en código local, pero ejecutarlo en el entorno de la máquina virtual en forma de código intermedio, lo que hace que la descompilación de JAVA sea más fácil de implementar que otros lenguajes de alto nivel. El código descompilado es casi tan bueno como el código fuente después de la optimización. Para proteger mejor los derechos de propiedad intelectual y evitar que los logros intelectuales de la empresa sean robados fácilmente, los desarrolladores deben tener un conocimiento profundo de las herramientas para poder descompilarlos. Tome medidas de protección específicas. Actualmente, existen casi 30 herramientas de descompilación de JAVA populares, entre las cuales tres son las mejores: 1. JAD, que se usa ampliamente en muchas herramientas de descompilación de JAVA. Entre ellas, hay varias herramientas muy famosas que usan las mismas. motor central: JAD, que incluye Front End Plus, mDeJava, Decafe Pro, Cavaj Java Decompiler, DJ Java Decompiler, NMI's Java Class Viewer y el experto en compilación de código fuente JAVA nacional. JAD en sí es una herramienta de línea de comandos sin una interfaz gráfica. La mayoría de estas herramientas simplemente agregan una interfaz gráfica basada en el kernel JAD. Tantos productos y la misma elección son suficientes para demostrar el elevado estatus de JAD en el campo de la descompilación de JAVA. La versión de JAD que utilicé para las pruebas es 1.5.8f. JAD se desarrolló utilizando Microsoft Visual C, se ejecuta muy rápido y puede manejar archivos compilados JAVA muy complejos. Numerosos parámetros permiten que JAD responda de manera flexible a varios métodos de cifrado, lo que hace que el código descompilado sea más optimizado y legible.
Dado que hay tantos parámetros de JAD, no es necesario explicarlos uno por uno. Los más utilizados son los siguientes: 54com.cn -d-se utiliza para especificar el directorio del archivo de salida -s-la extensión. del archivo de salida (predeterminado: .jad), normalmente la extensión del archivo de salida se especifica directamente como .java para facilitar la recompilación después de la modificación. -8 - Convierta caracteres Unicode a cadenas ANSI; si la cadena de salida es china, debe agregar este parámetro para que se muestre correctamente. El comando de descompilación más comúnmente utilizado es el siguiente: Jad -d c:\javasource -s .java -8 javatest.class Este comando descompila javatest.class en el directorio actual en javatest.java y lo guarda en el directorio c:\\ javasource. El resultado del mensaje en el directorio Javasource es chino, no codificación Unicode. 2. JODE de código abierto JODE es miembro de Sourceforge.net, el sitio web de proyectos de código abierto más grande del mundo. No lo subestimes porque el código fuente es abierto. Entre todos los descompiladores de JAVA, el efecto de descompilación de JODE es el mejor, especialmente. más excelente para lidiar con algunos métodos de cifrado comunes, como la tecnología de ofuscación. JODE en sí está desarrollado exclusivamente en JAVA Recientemente, cada vez más software de descompilación de JAVA también ha elegido JODE como su motor central, como JCavaj Java Decompiler, BTJ (Back To Java), el complemento JavaInsight de jEdit, etc. JODE es un archivo JAR ejecutable que se puede ejecutar haciendo doble clic en él en el entorno de Windows. China Network Management Alliance www.bitscn.com Cabe señalar que JODE no carga archivos de clases compilados en JAVA (*.class) o paquetes de clases (*.jar) a través del método de archivo Open-gt normal, sino a través del menú de opciones; Implementado mediante Set Classpath, los archivos de clases individuales se pueden colocar en sus directorios anteriores. Puede ingresar su directorio anterior como classpath y seleccionar Reload Classpath.