我想获得.exe的绝对路径,我使用file.getAbsolutePath()
但是给我
Users/Username/Documents/workspaceN/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/NameProject/lib/name.exe
但我只想要这个:
/Users/Username/Documents/workspaceN/NameProject/lib/name.exe
我该怎么做?它在Java应用程序中正确运行,但在Web应用程序中它没有。
答案 0 :(得分:0)
但我只想要这个:
/Users/Username/Documents/workspaceN/NameProject/lib/name.exe
我该怎么做?在 Java应用程序中正确运行但在 Web应用程序中没有。
首先,Web应用程序是Java(EE)应用程序。
第二:/Users/Username/Documents/workspaceN/NameProject/lib/name.exe
不是您文件的真实路径。您将获得将.exe
文件放入打包应用程序的真实路径; WAR
个文件。
如果您想要其他路径,则必须使用.exe
文件作为外部资源并直接从代码中引用它,不要将其包含在war包中。