在tomcat上部署之后在哪里找到Web项目

时间:2012-07-10 14:45:41

标签: tomcat

在tomcat上部署Web应用程序之后,我想在tomcat文件夹中运行Web应用程序的类

所以我找到了包含所有类的这条路径(C:\ software \ apache-tomcat-7 \ apache-tomcat-7.0.28 \ wtpwebapps \ SeleniumebDriverProject \ WEB-INF \ classes)。

如果不是正确的文件夹,我希望你纠正我

提前谢谢

1 个答案:

答案 0 :(得分:1)

WEB-INF / classes确实是放置Web应用程序类的标准位置,至少是那些尚未打包到jar文件中的类,通常位于WEB-INF / lib中。

如果您的Tomcat配置为解压war文件(unpackWARs =“true”),那么在启动Tomcat并使用war文件后,您应该会看到磁盘上的文件。

如果您尝试从命令行运行某个应用程序的类,并且它位于WEB-INF / classes中,则需要将其添加到类路径中,例如:

java -classpath C:\ software \ apache-tomcat-7 \ apache-tomcat-7.0.28 \ wtpwebapps \ SeleniumebDriverProject \ WEB-INF \ classes org.thepackage.MainClass

请记住,此类使用的任何jar文件也需要添加到类路径中。

如果您对Chin Boon的评论建议,您正在寻找java源文件,那么这些文件可能不会在war文件中发送 - 如果是这样,它们将无法使用(您需要在其他地方下载它们) )。如果是,请尝试WEB-INF / src