我需要使用war文件名作为输入来获取war文件的完整文件路径。我的意思是,返回值应该像C:/PFiles/project/tomcat/sender/sender.war
我试图使用以下方法获取路径,但它没有给我正确的路径。
File file = new File("sender.war");
String path = file.getAbsolutePath();
如何找到正确的路径?
答案 0 :(得分:2)
尝试使用tomcat的系统属性。
String tomcatHome = System.getProperty( "catalina.base" );
这将为您提供主目录,您可以添加tomcatHome+"webapps/yourwar"
。