在 VM 上查找 java 个 ee 文件

Find java ee files on a VM

我正在处理一个由其他人制作的 Java EE 项目。他们将这个项目放在虚拟机中,我可以访问它以访问 运行 应用程序。但问题是我找不到项目的所有文件。事实上,该项目正在使用模型视图控制器,我只找到 .jsp 文件(视图)。该应用程序使用 JBoss、Tomcat、Maven 和 Catalina。我必须启动 JBoss 和 Tomcat,然后在 localhost 中,应用程序 运行ning。所以它有效。我在问自己是否有一个由其中一种技术定义的地方可以找到其他文件。因为,他们应该在 VM 上,因为项目 运行 宁好。

有人可以知道是否有这些文件的全局目录吗?

您的 VM 很可能只包含 Web 应用程序的 运行时环境 ,包括 JBoss 安装(包括 Tomcat)和部署应用程序(在 webapps 文件夹中),通常作为解压缩的 (exploded) WAR. See Deployment 用于深入描述 Web 应用程序的结构。

如果您打算修改应用程序,运行时环境对您帮助不大,因为它通常不包含 Java 源,而只包含它们的 class 文件。相反,您需要一个 开发环境 ,由您最喜欢的 IDE 和 Web 应用程序项目组成,从某些修订控制系统(CVS、SVN、Git等)充其量。在这里您可以 write/change 编写代码和 JSP,并最终构建 WAR(例如使用 Maven)以在运行时环境中进行部署。

在我看来,您应该在开发环境中查找文件。