【问题标题】:Apache Tomcat does not contain conf/Catalina/localhostApache Tomcat 不包含 conf/Catalina/localhost
【发布时间】:2013-06-15 14:42:27
【问题描述】:

我刚刚在 Linux RHEL6 中安装了 netbeans。 我必须在 conf/Catalina/localhost/something.xml 中为我的 Java 应用程序创建 xml 文件

问题是,有两个tomcat。 第一个是在 /home/../.netbeans/7.3.1/apache-tomcat-7.0.34.0_base 中用作 CATALINA_BASE 的那个,它在 conf 文件夹中包含 Catalina/localhost。但是如果我在那个目录中插入 something.xml,什么都不会发生。 因此,我必须在第二个 tomcat /usr/local/apache-tomcat-7.0.34 CATALINA_HOME 中插入 something.xml。但我在 conf 目录中找不到 Cataline/localhost。我尝试使用 ./startup.sh 和 netbeans 手动启动 tomcat,但仍然无法在该目录中找到 Catalina/localhost。

如何解决?

谢谢

【问题讨论】:

  • 您是否尝试过使用 mkdir 显式创建目录?
  • 我在conf目录下试过了,没有结果

标签: java linux tomcat netbeans


【解决方案1】:

如果您只想在正确的位置创建 something.xml,那么您应该做的就是这个。

  • 在 Netbeans 中搜索项目中的 context.xml。
  • 在那里添加您的数据。当您部署项目时,将使用 {projectname}.xml 自动生成一个文件,并将其放入正确的 conf 文件夹中

【讨论】:

  • 我正在使用 jar 库,xml 文件名必须是库名并放在 conf/Catalina/localhost/libraryname.xml 中。可以用context.xml来完成吗?
  • 不确定...但是您是否尝试通过单击 services->tomcat X.X->Properties 来查找您的 tomcat 路径?
猜你喜欢
  • 2013-10-15
  • 1970-01-01
  • 2018-11-10
  • 2018-01-14
  • 1970-01-01
  • 2018-06-22
  • 2021-12-27
  • 1970-01-01
  • 2015-04-30
相关资源
最近更新 更多