2016-04-05 8 views
-1

Unten Code funktioniert ordnungsgemäß in Eclipse. Aber ich versuche diese Quelle in Orakel 11g Db zu erstellen. Während der Erstellung werden einige Warnungen ausgegeben.Beim Erstellen dieses Java-Programm in Oracle DB. Ich sehe ein paar Fehler. Niemand kann mir sagen, wie man es kompiliert. der Code ist wie folgt

create or replace 
and compile java source named "Noitime" 
as 
package com; 
import java.io.IOException; 
import java.nio.file.Files; 
import java.nio.file.Path; 
import java.nio.file.Paths; 
import java.nio.file.attribute.FileTime; 

public class Noitime { 
public String attr(String filepath,String filename) 
{ 
long time = System.currentTimeMillis(); 
FileTime fileTime = FileTime.fromMillis(time); 
Path path = Paths.get(filepath,filename); 

try { 
Files.setLastModifiedTime(path, fileTime); 
return "Success"; 
} catch (IOException e) { 
System.err.println(e); 

return "Fail"; 
} 
} 
} 
+2

Was ist mit dem vollständigen Mangel an Eindruck? – khelwood

+1

Welche Warnungen erhalten Sie? – dubes

Antwort

1

Sie erscheinen, um den Fehler/Warnmeldung haben verstümmelt, aber ich denke, dass es Ihnen sagt, dass Sie sollten den Pfad „com/Noitime.java“ verwenden beim Kompilieren. Der Pfadname, den Sie verwenden, sollte dem vollständigen Klassennamen entsprechen, und der vollständige Klassenname lautet "com.Noitime".