所以我在Java项目中调用了以下命令:
process = rt.exec("netsh wlan add profile filename="[fileNameHere]"
为了在Windows中自动导入无线配置文件。
我已将无线网络.xml配置文件放在Eclipse项目层次结构中的以下文件夹中,
/src/NetworkProfiles/[fileName.xml]
当我构建可执行文件时,让我的进程指向放置.xml文件的位置的好方法.jar?
我想避免使用绝对路径(如显式硬编码C:/Users/...
),因为用户可以将我的可执行文件.jar文件放在任何地方。
答案 0 :(得分:0)
也许
URL url = getClass().getResource("/NetworkProfiles/[fileName.xml]");
File file = new File(url.getPath());
可以帮到你