2015-12-13 36 views
0

我只需要使用war文件名作为输入来获取war文件的完整文件路径。我的意思是,返回值应该像C:/PFiles/project/tomcat/sender/sender.war如何获取Web应用程序的war文件的路径?

我试图使用下面的路径,但它没有给我正确的路径。

File file = new File("sender.war"); 
String path = file.getAbsolutePath(); 

如何找到正确的路径?

+0

可能的重复:http://stackoverflow.com/questions/9727507/how-do-i-get-the-name-of-the-war-file –

回答

2

尝试使用tomcat的系统属性。 String tomcatHome = System.getProperty("catalina.base");

这会给你从那里的主目录,你可以添加tomcatHome+"webapps/yourwar"

+0

它给了我正确的道路。非常感谢! – bsel

相关问题