Cómo solucionar problemas con archivos de disco java

Si la máquina virtual de Java no puede encontrar el archivo que ha pedido que se encuentra, aparece un mensaje de error. Este mensaje de error puede ser muy frustrante. En muchos casos, Sabes muy bien que hay una rawData.txt presentar en su disco duro. La estúpida computadora simplemente no puede encontrarlo.

Video: Como Solucionar el problema de Java 8 y Minecraft Forge | Tutorial |

No hay manera rápida, segura para solucionar este problema. Pero siempre se debe comprobar las siguientes cosas primero:

  • Puedes volver a un archivo llamadorawData.txt.

    Abra Mi PC (en Windows) o el Finder (en un Mac) y saca alrededor de un archivo con ese nombre.

    Los nombres de archivo que se muestran en Mi PC y Finder puede ser engañosa. Es posible que aparezca el nombre rawData, a pesar de que el nombre real del archivo es rawData.txt.

  • Comprobar la ortografía del nombre del archivo.

    Asegúrese de que el nombre de su programa es exactamente el mismo que el nombre del archivo en el disco duro. Sólo una letra fuera de lugar puede mantener el equipo de búsqueda de un archivo.

  • Si utiliza Linux (o un sabor de UNIX que no sea Mac OS X), compruebe la capitalización del nombre del archivo.

    En Linux, y en muchas versiones de UNIX, la diferencia entre mayúsculas y minúsculas puede confundir a la computadora.

  • Compruebe que el archivo está en el directorio correcto.

    Claro, usted tiene un archivo llamado rawData.txt. Pero no espere que su programa Java que debe buscar en cada carpeta en su disco duro para buscar el archivo. ¿Cómo se sabe qué carpeta debe albergar archivos como rawData.txt?

    He aquí cómo funciona: Cada proyecto Eclipse tiene su propia carpeta en el disco duro de su ordenador. Usted ve la 13-02 carpeta del proyecto y su src subcarpeta anteriormente. Pero a continuación, el Explorador de Windows muestra el 13-02 carpeta, su subcarpeta src, y sus otras subcarpetas nombrado .ajustes y compartimiento. (Usuarios de Mac pueden ver los mismos subcarpetas en una ventana del Finder.)

    los src, compartimiento y .ajustes carpetas contienen archivos propios. los rawData.txt y cookedData.txt archivos son inmediatamente dentro de la carpeta 13-02 proyecto. En otras palabras, el rawData.txt y cookedData.txt archivos viven en la raíz de la carpeta 13-02 proyecto.

    Al ejecutar este ejemplo, el rawData.txt archivo debe estar en la raíz de la carpeta 13-02 proyecto en su disco duro.

    Video: Como eliminar archivos que no se pueden eliminar (SOLUCION)

    En general, las ubicaciones de los archivos puede ser difícil, especialmente si se cambia de Eclipse IDE a un desconocido. La regla general (en poner los archivos de entrada y de salida inmediatamente dentro de un directorio de proyecto) puede no aplicarse en otros entornos de programación.

    Así que aquí hay un truco que puede utilizar: Sea cual sea IDE utiliza (o incluso si crea programas Java sin un IDE), ejecute esta versión reducida del código:

    java.io.File importación e importación java.io.FileNotFoundException-importación de clase java.io.PrintStream JustWrite {void Main (args String []) public static lanza FileNotFoundException {PrintStream Diskwriter = new PrintStream ("cookedData.txt") -diskWriter.println (99,75) -diskWriter.close () -}}

    Este programa no tiene ninguna necesidad de un apestoso rawData.txt archivo. Si ejecuta este código y obtener ningún mensaje de error, busca en tu disco duro para la salida de este programa (el cookedData.txt archivo). Anote el nombre de la carpeta que contiene el cookedData.txt archivo. Cuando se pone rawData.txt en esta misma carpeta, cualquier problema que tenía que ejecuta el código Listado 13-2 debería desaparecer.

    Video: Como Solucionar el Problema de Java con Keepvid

  • Comprobar el rawData.txt el contenido del archivo.

    Video: Minecraft no se abren archivos .jar (solución)

    Nunca está de más echar un vistazo dentro de la rawData.txt presentar y asegúrese de que el archivo contiene los números 19.95 5. Si rawData.txt no aparece en el área de edición de Eclipse, encontrar el proyecto en el Explorador de paquetes. Al hacer doble clic del proyecto rawData.txt rama hace que el archivo aparece en área de edición de Eclipse.

    Por defecto, Java Escáner clase busca espacios en blanco entre los valores de entrada. Así que este ejemplo es rawData.txt archivo debe contener 19.95 5, no 19.955 y no 19.95,5.

    los Escáner clase busca cualquier tipo de espacios en blanco entre los valores. Estos caracteres de espacio en blanco pueden incluir espacios en blanco, tabulaciones y saltos de línea. Así, por ejemplo, el rawData.txt archivo puede contener 19.95 5 (Con varios espacios en blanco entre 19.95 y 5), O puede tener 19.95 y 5 en dos líneas separadas.

Artículos Relacionados