3 tane java kitabı devirdim bu classpath olayını anlamadım. (Net de araştınca windows da java nın nasıl kurulacağı çıkıyor.)
Ya gerçi 3 java kitabında da yoktu bu...
resim dosyamız kodların bulunduğu klasor de mi olacak yoksa src klasorunun olduğu yerde mi?
Üst klasorde olan nesne ve dosyaları konsoldan çalıştırırken nasıl gösteririz?
Konsol da biri "-cp" yazmış sonra ".." var.
Konsol ile alakalı değil java ile alakalı bunlar....
Türkçe kaynak yok,
Bilen yapan biri bana kaynak yada
Python'da Terminal'in içinde bulunmadığı bir Klasör içindeki python dosyasını çalıştırmak için:
Önce
cd Klasör_adı
ve ardından
python dosya.py
V E Y A
python Klasör_adı/dosya.py
Komutları kullanılır.
Java'da:
java -classpath Klasör_adı dosya
şeklinde mümkün.
Bu şekilde olduğunda:
java Klasör_adı/dosya
Java şöyle bir hata veriyor
Error: Could not find or load main class Klasör_adı.dosya
Google aramasi ile sonuca ulasabilirsin.
Ornek: java classpath nedir
Yapilandirma icin de
Setting java classpath in linux demen yeterli.
Resim işleme için örnekler:
https://docs.oracle.com/javase/tutorial/2d/images/loadimage.html
http://alvinalexander.com/blog/post/jfc-swing/complete-java-program-code-open-read-display-image-file
http://stackoverflow.com/questions/6639/how-should-i-load-files-into-my-java-application
Hocam sorduğun şeyleri açıklardım da gerek yok. Amelelik. Hiç uğraşma.
Ant nedir, nasıl kullanılır onu öğren, sorduğun şeyleri çok kolayca yaparsın.
Hem piyasada doğrudan olmasa da dolaylı yoldan Ant bilmeni isteyecekler ya da bunun gibi başka teknoloji.
@ekremsenturk hocam beni doğru anlamış sağolsun. İstediğim soruya kısa da olsa yol göstermiş.
@8100d1r0n classpath diye aratınca konunun başında da yazdığım gibi javanın windows da kurulumu yol göstermesi anlaşılmış.
Halbuki benim istediğim konsoldan java dosyası çalıştırılırken bilgisayardaki x yerde ki y dosyayı (resim olur , müzik olur, video olur) java dosyasının bu nesneleri bulabilmesi....
@freeman Ant kavramını araştırıp dönüş yapacağım. Teşekkürler.
Diğer başlığıma cevap ararken bu konudaki sorumun cevabını buldum.
http://www.mathcs.emory.edu/~cheung/Courses/170/Syllabus/09/command-args.html
Cevap için teşekkürler.
Bağlantı da resimler ile güzel bir anlatım yapıldığı için açıklama gereği duymadım.