بسم الله الرحمن الرحيم
بس انا عندي سؤال صغير وهو كيف بدي اعرف المسار الحالي لل main class لبرنامج الجافا الذي اقوم بتشغيله
اي اريد ان اخزن مسار الكلاس الاساسي في متحول من نوع String
ولكم جزيل الشكر
بسم الله الرحمن الرحيم
بس انا عندي سؤال صغير وهو كيف بدي اعرف المسار الحالي لل main class لبرنامج الجافا الذي اقوم بتشغيله
اي اريد ان اخزن مسار الكلاس الاساسي في متحول من نوع String
ولكم جزيل الشكر
import java.io.File;
public class PathName {
public PathName(){
}
public String getPathNameAsString()throws Exception{
File file = new File(this.getClass().getName());
return file.getAbsolutePath()+".java";
}
}لست متواجد بشكل يومي
شكراً كتير الك استاذنا الكبير مجدي
والفكرة اخي alaadiaa هي معرفة مسار الكلاس الرئيسي وليس اسم الكلاس وذلك من اجل وضع قاعدة بيانات البرنامج الذي اقوم بتطويره (قاعدة البيانات اكسس) في نفس مجلد الكلاس الرئيسي
شكراُ أخي mohref
مع أني كنت أحبذ أن تخزن قاعدة البيانات في مكان يعرفه المستخدم على رغبته
بس برضو فكرة كويسة شاكرين
جرب هذا أخي :
System.out.println (System.getProperty("user..dir"));
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…