Nasıl bir proje göreli yol metin dosyası okumak için?
2 paket ile bir projem var:
tkorg.idrs.core.searchengines
tkorg.idrs.core.searchengines
Paket (2) metin (1) 8 ** Dersim var paket ListStopWords.txt
, dosya. Burada FileLoader
kod:
File file = new File("properties\\files\\ListStopWords.txt");
Ama bu hata var:
The system cannot find the path specified
Bir çözüm tamir EDEBİLİR MİSİN? Teşekkürler.
CEVAP
Eğer zaten bir sınıf ise, o zaman sadece bir sınıf, onu almak. java.io.File
göreli yolları ile keman yok. Hangi tamamen Java kodu içinde herhangi bir kontrolü var, geçerli çalışma dizini bağlıdır.
ListStopWords.txt
FileLoader
sınıfla aynı pakette olduğunu varsayarsak:
URL url = getClass().getResource("ListStopWords.txt");
File file = new File(url.getPath());
Ya da eğer tüm sonra o InputStream
bir:
InputStream input = getClass().getResourceAsStream("ListStopWords.txt");
Eğer dosya ise paket ipuçları - adıaslındasadece 15 ** fullworthy (key=value
çizgiler içeren) "" o zaman hemen load()
yöntemi yem olabilir uzantısı. yanlış
Properties properties = new Properties();
properties.load(getClass().getResourceAsStream("ListStopWords.txt"));
Not: static
bağlam içinden erişmeye çalıştığınız zaman, o zaman yukarıdaki örneklerde FileLoader.class
yerine getClass()
kullanın.
Nasıl Java birim test içine metin dosy...
'okumak için en hızlı yol ne bir ...
Nasıl dosya içeriğini okumak için bir ...
Nasıl veri yapısı okumak için .NSArray...
Nasıl bazı ikili veri içeren bir metin...