- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 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
文件? C:\apache-tomcat-7.0.42
中启动同一个服务器,还是创建一个单独的“虚拟”服务器实例并在 Netbeans/Eclipse 工作区中运行它? 最佳答案
首先你要知道Tomcat有两个可配置的目录:
CATALINA_HOME
,您选择安装 Tomcat 的目录。 e. G。 c:\Program Files\Apache Software Foundation\Tomcat 6.0
。 Tomcat 使用此变量来查找其内部类和库。
CATALINA_BASE
配置文件和目录的目录,例如 web 应用程序目录。如果未设置 CATALINA_BASE
,则默认为 CATALINA_HOME
的值。 e. G。 C:\Users\JVerstry\.netBeans\7.1.2\apache-tomcat-7.0.22.0_base
在 NetBeans 中,您将看到:
NetBeans 将文件复制到 Catalina Base 目录以进行部署。此目录位于用户配置文件目录中。
在 eclipse 中,你会看到:
默认情况下,eclipse 会在 workspace 的 .metadata
目录中复制要部署的文件。
关于eclipse - 当通过 Netbeans 或 Eclipse 运行时,jsp 页面究竟部署在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19761162/
Feel free to skip straight to TL/DR if you're not interested in details of the question 简短的序言: 我最近决定
我一直在阅读 A Tour of Go学习Go-Lang到目前为止一切顺利。 我目前在 Struct Fields类(class),这是右侧的示例代码: package main import "fm
Last time I got confused顺便说一下PowerShell急切地展开集合,基思总结了它的启发式如下: Putting the results (an array) within a
我是一名优秀的程序员,十分优秀!