Jon*_*han 5 eclipse jsp tomcat netbeans
在Netbeans中,我创建了一个新的默认Web应用程序项目index.jsp.在Tools > Servers我已经将Netbeans指向我提取Tomcat的地方(C:\ apache-tomcat-7.0.42).
我运行程序,打开浏览器并index.jsp显示文件.
我不明白的是,该index.jsp文件没有自动复制到Tomcat文件夹,它仍然有效.我认为要使文件起作用,必须将其复制到C:\apache-tomcat-7.0.42\webapps\ROOT\WEB-INF文件夹中.
index.jsp文件而不将其复制到Tomcat文件夹? C:\apache-tomcat-7.0.42还是创建一个单独的"虚拟"类型的服务器实例并在Netbeans/Eclipse工作区中运行它?Tomcat 创建一个单独的 Tomcat 服务器实例,该实例在 Eclipse 工作区中运行(不确定 Netbeans)。因此,分别创建了 server.xml、catalina.policy、tomcat-users.xml 和 web.xml 文件。更多信息请参见Tomcat 常见问题解答。
当我创建第一个 Tomcat 服务器时,为什么在我的工作区中创建了一个 Servers 项目?
将创建 Servers 项目以及与 Tomcat 服务器关联的子文件夹,以保存该 Tomcat 服务器的 server.xml、catalina.policy、tomcat-users.xml 和 web.xml 文件的副本。在 WTP 2.0.x 及更高版本中,也包含 catalina.properties。这使得修改这些文件变得更容易。它还允许这些文件成为“工作副本”,与实例位置的 conf 目录中找到的副本分开。如果在服务器运行时对服务器项目中的文件进行修改,这可以避免干扰正在运行的 Tomcat 服务器的可能性。
此服务器项目必须保持打开状态,Tomcat 服务器才能正常运行。请注意,使用“关闭不相关的项目”命令可能会无意中关闭“服务器”项目。如果发生这种情况,请重新打开服务器项目。
| 归档时间: |
|
| 查看次数: |
2629 次 |
| 最近记录: |