Olá a todos, sou novo na area de programacao e estou tendo um problema com uma classe da versao do Java 7.
Eu tenho essa classe:
// Inicio da classe
package Examples;
import java.nio.file.*;
public class DemoPath {
public static void main(String[] args){
Path filePath = Paths.get("C:\\Users\\Paolo Carrara\\workspace\\Java Programming\\Chapter 13\\Examples\\file.txt");
for(int x = 0; x < count; x++)
System.out.println("Element " + x + " is " + filePath.getName(x));
}
}
// Fim da classe
Então quando eu tento compilar a classe ocorre o seguinte problema:
Exception in thread “main” java.lang.NoClassDefFoundError: java/nio/file/Paths
at Examples.DemoPath.main(DemoPath.java:12)
Caused by: java.lang.ClassNotFoundException: java.nio.file.Paths
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
… 1 more
Não vou dizer que eu ja tentei de tudo, pois se assim tivesse feito eu ja teria conseguido resolver o problema, entretanto eu ja tentei muitas coisas que eu achei na internet, mas nada adiantou, e caso vcs perguntem, ai vao algumas infos:
Java SDK instalado: Java ™ SE DevelopmentKit 7 Update 2 (64-bit)
Java JRE instalado: Java ™ Update 2 (64-bit)
Versao do eclipse: Eclipse 3.7.1 (Indigo)
Variáveis de ambiente:
Nome da Variavel: CLASSPATH
Valor da variável: .;%JAVA_HOME%;\lib\tools.jar
Nome da Variavel: JAVA_HOME
Valor da Variavel: C:\Program Files\Java\jdk1.7.0_02
Nome da Variavel: PATH
Valor da Variavel: C:\Program Files\Java\jdk1.7.0_02\bin