Kodumda dosya.java açıp JavaParser ile ayrıştırıyorum.Bir Java kaynak dosyasının geçerli olup olmadığı nasıl kontrol edilir (hata içermiyor)?
FileInputStream in = new FileInputStream(".../file.java");
CompilationUnit cu;
try {
// parse the file
cu = JavaParser.parse(in);
} finally {
in.close();
}
........
file.java: file.java olarak
public class File{
public void ownMethod(){...}
public static void main(String[] args){
ownMethod(5); //Note the extra parameter
}
}
bir hata vardır: usul bir parametre ile ownMethod
aramaları main
yöntem, ancak ownMethod
0 parametre bekler. JavaParser bu hatayı algılamaz ve bu hata ile file.java dosyasını ayrıştırır. File.java'da hata bulunup bulunmadığını (kodumda) nasıl bilebilirim? Bir java derleyicisi kullanmadan mümkün mü?
Sınıfının küçük harf kullanılarak yazılması gerekir c. :) – Phiwa
teşekkür ederim Phiwa: P Benim kötü – user1951618
Sorun değil, asla görmediğiniz o küçük şeyler. :) – Phiwa