2012-07-05 31 views
13

Im tratando de escuchar un directorio de cambios, luego descubrí que java.nio. * Se desarrolló para manejar de manera eficiente tales tareas y más. Luego descargué jdk1.7.0_02 de Oracle y comencé a eclipsar con él. Luego creé un nuevo proyecto de Java, intenté implementar una clase de java.nio.file y ¡Oh mis ojos! "La importación java.nio.file no se puede resolver". ¿Debo encontrar algo de .jar en el directorio jdk1.7.0_02 completo que contiene dicho paquete? o es algo malo con mi classpath? ¡Gracias de antemano!Cómo importar el paquete java.nio.file

Respuesta

14

Tiene una versión diferente de JDKs. Solo necesita establecer el proyecto de eclipse de versión JDK7/JRE7. También puede seleccionar Execution environment JRE en JavaSE 7 mientras crea un nuevo proyecto.

El JDK que utilizan sus proyectos para compilar, la versión de los archivos de clase resultantes, el JRE que usaron para ejecutar y el eclipse JDK se ejecuta con configuraciones ampliamente independientes.

+0

Muchas gracias. Funcionó a las mil maravillas. Simplemente definió el nivel de conformidad en 1.7 en lugar de 1.6 – user1457150

+0

'java.nio' ha estado disponible desde Java 1.4 lanzado en 2000, no es necesario tener Java 7 para usarlo. –

+0

Pero él/ella quiere importar el paquete 'java.nio.file'. – adatapost

1

La nueva I/0 se denomina NIO en javaSE 7.0 ("Dolphin").

El siguiente enlace se describe como en los detalles.

wiki - NIO

+0

gracias muy útil – user1457150

+0

use la versión JDK "jdk1.8.0_25". Esto resolverá el problema de NIO – Sudipto

Cuestiones relacionadas