java - 如何在不定义路径的情况下打开netbeans项目中的文件

标签 java netbeans

我有一种在 NetBeans 中打开文件的方法,但我想从项目内部打开此文件而不定义路径,这可能吗?下面是我打开文件时的代码,但我首先定义了路径,项目中还有文件的屏幕截图

private void jMenu2MouseClicked(java.awt.event.MouseEvent evt) {                                    
try {
    Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + "C:\\Users\\kevin\\Documents\\Uni\\SSIS\\src\\SSISPackage\\helpfile.txt");
} catch (Exception e) {
    JOptionPane.showMessageDialog(null, "Error");
}
}  

enter image description here

最佳答案

是的,您可以使用 System.getProperty("user.dir"): //这给出了你的项目路径

关于java - 如何在不定义路径的情况下打开netbeans项目中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59675637/

相关文章:

java - 无法使用 JDBC 连接到 Syabse 数据库

java - ajax 成功函数正在打印 [object Object] 而不是纯文本。为什么?

java - 如何使用JSP/Servlet将文件上传到服务器?

MS Access 出现 Java Netbeans 错误

java - 与 Java 的堆分配相比,为什么 C++ 堆分配这么慢?

java - 使用 XML 文件读取和渲染演示文稿的最佳方式

java - Netbeans 在说 "Done Loading modules"后突然无法启动

java - 运行时执行不显示结果

java - 如何更改创建新文件的默认目录

java - JTable 日期列无法编辑