Cómo configurar UTF-8 en myeclipse
Configuración de Myeclipse UTF-8
Si desea habilitar aplicaciones de desarrollo de complementos para tener un mejor soporte internacional y maximizar el soporte para la producción china, entonces es mejor utilizar codificación UTF-8 para archivos Java. Sin embargo, la codificación de caracteres predeterminada del espacio de trabajo de Eclipse es la codificación predeterminada del sistema operativo. La codificación predeterminada del sistema operativo chino simplificado (Windows XP, Windows 2000 chino simplificado) es GB18030. GB18030. Los archivos java creados en el proyecto también son GB18030. GB18030. Si desea convertir directamente el proyecto o archivo java recién creado a UTF-8, debe realizar las siguientes operaciones:
1. Preferencias de windows-gt... Abra el cuadro de diálogo "Preferencias"; , en el árbol de navegación de la izquierda, navegue hasta general-gt Espacio de trabajo, seleccione Otro en la codificación del archivo de texto a la derecha, cámbielo a UTF-8 y luego, en el cuadro de diálogo de propiedades, configure la codificación del archivo de texto. el proyecto recién creado a UTF-8.
2. windows-gt; Preferencias... Abra el cuadro de diálogo "Preferencias", en el árbol de navegación de la izquierda, navegue hasta general-gt, en el árbol de Tipos de contexto de la derecha; , abra Texto, seleccione Archivo fuente Java, ingrese UTF-8 en el cuadro de entrada Codificación predeterminada a continuación, haga clic en Actualizar y luego configure la codificación del archivo Java en UTF-8. Eclipse ha designado otros archivos relacionados con el desarrollo de aplicaciones Java, como propiedades, XML, etc., como ISO8859-1 y UTF-8 de forma predeterminada. Si realmente necesita cambiar el formato de codificación durante el desarrollo, puede especificarlo aquí.
3. Después de los dos pasos anteriores, el nuevo archivo Java está codificado en UTF-8. Sin embargo, no hay problemas al compilar, ejecutar y depurar Eclipse al realizar la salida del producto de las aplicaciones RCP. en la salida, pero siempre hay errores, o no se puede compilar (la salida debe volver a compilarse) o la salida en chino cuando se ejecuta el complemento es confusa. En este momento, debe agregar una línea al programa de complemento build.properties de la aplicación o complemento RCP, javacDefaultEncoding... = UTF-8 = UTF-8, para que pueda saberlo al compilar el resultado. que el archivo fuente de Java está codificado en UTF-8. Esta configuración debe garantizar que todos los archivos fuente de Java utilicen el formato de codificación UTF-8. Si no todos, puede consultar la Ayuda de Eclipse (Guía del entorno de desarrollo de complementos gt; Referencia gt; Configuración de compilación de funciones y complementos). Se recomienda que todos los archivos fuente de Java utilicen la codificación UTF-8.
Si el desarrollo de complementos y el desarrollo de aplicaciones RCP se basan originalmente en otras codificaciones, como GB18030, y desea convertir a UTF-8, primero debe realizar el trabajo anterior y luego buscar la conversión de codificación; herramientas, como la herramienta de conversión por lotes basada en iconos, convierten la codificación original a codificación UTF-8. Tenga en cuenta que solo se convierten los archivos fuente de Java; es posible que otros tipos de archivos ya estén en codificaciones más adecuadas para convertir el proyecto original a UTF-8. codificación. Es posible que otros tipos de archivos ya tengan una codificación más adecuada; simplemente convierta la codificación del archivo de texto en las propiedades originales del proyecto de la codificación original a UTF-8.