java 包内路径问题
来源:百度知道 编辑:UC知道 时间:2024/05/24 15:06:40
package IO_Operation;
import java.io.File;
import javax.swing.JOptionPane;
public class AccessUtil {
// 路径src/MDB/下.
private final static String folderpath = "../MDB/";
private final static String blankMdbFileName = "blank.mdb";
public static String path;
public static boolean checkDB() {
path = folderpath + blankMdbFileName;
File x = new File(path);
if(x.exists()){
return true;
} else {
return false;
}
}
public static void main(String[] agrs){
System.out.println(checkDB() + " " + path);
//JOptionPane.showMessageDialog(null, p);
}
}
如何判断包内文件的路径???
import java.io.File;
import javax.swing.JOptionPane;
public class AccessUtil {
// 路径src/MDB/下.
private final static String folderpath = "../MDB/";
private final static String blankMdbFileName = "blank.mdb";
public static String path;
public static boolean checkDB() {
path = folderpath + blankMdbFileName;
File x = new File(path);
if(x.exists()){
return true;
} else {
return false;
}
}
public static void main(String[] agrs){
System.out.println(checkDB() + " " + path);
//JOptionPane.showMessageDialog(null, p);
}
}
如何判断包内文件的路径???
在文件中添加这句话就可以得到当前正在执行的class的路径
java中获得当前文件路径
path=new File(getClass().getClassLoader().getResource("").toURI()).getPath();
另外:
取程序运行时的目录路径。即程序在那里双击或BAT文件所在的路径
System.getProperties("user.dir");