问题标签 [tomcat6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
87695 浏览

eclipse - Eclipse - 如何将“项目方面”从 Tomcat 6 更改为 Tomcat 5.5?

(Eclipse 3.4,木卫三)

我在 Eclipse 中有一个现有的动态 Web 应用程序项目。创建项目时,我在“配置”下拉菜单下指定了“Apache Tomcat v6 的默认配置”。

过了一两个月,我现在想将配置更改为 Tomcat 'v5.5'。(这将是生产服务器上的 Tomcat 版本。)

我尝试了以下步骤(没有成功):

  • Targeted Runtimes在 Project 下选择了Properties
    The Tomcat v5.5option was disabled 并且 UI 显示了这条消息:
    If the runtime you want to select is not displayed or is disabled you may need to uninstall one or more of the currently installed project facets.
  • 然后我点击了Uninstall Facets...链接。
    Runtimes选项卡下,仅Tomcat 6显示。
    对于Dynamic Web Module,我选择了版本2.4来代替2.5.
    Runtimes选项卡下,Tomcat 5.5现在显示。
    但是,用户界面现在显示此消息:
    Cannot change version of project facet Dynamic Web Module to 2.4.
    按钮Finish已禁用 - 所以我走到了死胡同。

我可以使用 Tomcat v5.5 配置成功创建一个新项目。但是,出于某种原因,它不会让我降级'现有项目。

作为一种解决方法,我创建了一个新项目并从旧项目中复制了源文件。尽管如此,解决方法还是相当痛苦且有些笨拙。

谁能解释我如何将项目配置从“Tomcat 6”“降级”到“Tomcat 5”?或者也许可以解释为什么会发生这种情况?

谢谢皮特
_

0 投票
17 回答
78606 浏览

eclipse - Tomcat 6 server creation using eclipse IDE on ubuntu

I'm having a problem running tomcat 6 with eclipse 3 in ubuntu.

I installed tomcat 6 on my machine and when I tested it using http://localhost:8080, it worked fine.

But whenever i want to create a server in eclipse, i select Tomcat 6 , i get the following message "Cannot create a server using the selected type", and i can't click next.

Any idea why?

0 投票
1 回答
3056 浏览

maven-2 - 如何使用 Cargo 将 WAR 部署到现有的 Tomcat 6 实例上?

我很久以前使用 Windows 安装程序安装了 Tomcat,它在我的开发笔记本电脑上作为服务运行良好。现在我正在开发我的项目,并想使用 Cargo(或类似的东西)将更新的 WAR 部署到本地 Tomcat 上。

我找不到任何完整的 POM 文件示例,其中包含正确的 XML 来执行此操作,并且正在努力处理 Cargo 网站上的部分示例。

有没有人有他们可以发布的 POM 或知道他们可以链接到的野外示例?


FWIW 我得到的错误是这样的——尽管我尝试了许多不同的参数组合:

无法创建配置。参数没有注册配置(容器[id = [tomcat6x],类型= [本地]],配置类型[现有])。实际上没有为此配置注册的有效类型。也许你拼错了?

我什至不确定我首先确切地知道错误的“类型”是什么意思!

更新:我最终找到了 m2eclipse WTP 集成插件,坦率地说,它很震撼!

0 投票
2 回答
3515 浏览

configuration - Tomcat 6.x 管理

由于管理工具没有从 Tomcat 5.x 移植到 Tomcat 6.x,人们如何管理 Tomcat 配置?

是否有其他 3rd 方管理应用程序可用?还是通过编辑xml文件完成所有配置。

谢谢

0 投票
6 回答
38158 浏览

java - 如何嵌入Tomcat 6?

我目前正在生产环境中的 Tomcat 6 上运行我的 webapp,并且想评估在嵌入式模式下运行 Tomcat。

除了api 文档中的内容之外,是否有很好的教程或其他资源?

0 投票
13 回答
239681 浏览

tomcat - 如何更改ROOT应用程序?

我正在尝试将 Tomcat 6 网络服务器的默认应用程序更改为与“ROOT”不同的应用程序(在 webapps 文件夹内)。做这个的最好方式是什么?

0 投票
1 回答
485 浏览

tomcat - Tomcat6,如何解释停止服务事件?

当tomcat服务出现故障时,我想采取一些措施。例如,我想简单地记录一下 tomcat 服务的停止时间。有没有办法通过将钩子应用于 tomcat 生命周期事件来做到这一点?如果是,那么请提供一些细节。
我想在tomcat宕机时调用一个类,这个类会将时间记录在某个属性文件中。

谢谢。

0 投票
5 回答
14522 浏览

tomcat - log4j 与 Tomcat6

我对 Log4j 有一个特殊的问题。我们正在使用log4j.xml. 这很好用。我们想出了一种方法来运行 Tomcat 6,这样我们就可以在这个平台上开发并在 Weblogic 10 上部署。

我已经想出了如何log4j.properies使用 Tomcat 6 与使用 Tomcat 6 中的 JULI 日志记录机制的其他 JAs 一起使用。不幸的是,我的log4j.xml(与 Weblogic 一起使用的)无法与 Tomcat 6 一起使用。所以我被迫使用log4j.properties.

我无法弄清楚如何在log4j.properties. 所以我的问题是如何将以下log4j.xml条目转换为log4j.properties

因此,假设我要编写一个记录器来捕获com.abc.xyz层次结构中类的日志。我如何在 中表示log4j.properties?(我已经处理了其他值,例如附加程序的类型、DatePattern、ConversionPattern、FileName、布局等)

请注意,我已向您发送了唯一特定于问题的代码。

或者,如果您知道如何将log4j.xml其作为我使用 Tomcat 6 的战争档案的一部分的答案(JULI jars 已经到位并且可以很好地使用log4j.properties),请告诉我

请帮忙。

苏哈斯

0 投票
2 回答
4778 浏览

tomcat - Tomcat 启动失败,标识符无效

我在一台服务器上运行的 Tomcat 6.0.18 没有问题。使用完全相同的设置,它无法在我同事的机器上启动。他甚至和我在同一个文件夹中运行(我已经停止了我的副本,而他试图让它工作)

当我们使用 bin/startup.sh 启动 tomcat 时,我们得到的是:

CATALINA_OPTS=-server -Xms768m -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=256m -XX:PermSize=128m -Djava.awt.headless=true:不是标识符

我在 setenv.sh 中有该定义并将其移至 startup.sh - 同样的问题。

有什么建议么?我在谷歌上的简短查看似乎表明存在多个 IP 地址问题,但我的服务器有两个以太网卡和两个 IP 地址。

谢谢。

0 投票
2 回答
4485 浏览

servlets - Tomcat 6 和 Tomcat 5.5 不兼容的错误

我使用 Tomcat 6 开发了一个 Tomcat 应用程序进行测试。我现在已经将它部署到 Tomcat 5.5 - 当我调用 servlet 时,我得到一个对我来说没有多大意义的错误。有谁知道是什么导致了这个错误。

例外

javax.servlet.ServletException:分配 servlet 实例时出错 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) org.apache .coyote.http11.Http11Processor.process(Http11Processor.java:874) org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint .java:528) org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) java.lang .Thread.run(Thread.java:595) 根本原因

java.lang.UnsupportedClassVersionError: .class 文件中的错误版本号 java.lang.ClassLoader.defineClass1(Native Method) java.lang.ClassLoader.defineClass(ClassLoader.java:620) java.security.SecureClassLoader.defineClass(SecureClassLoader.java: 124) org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1853) org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:875) org.apache.catalina.loader.WebappClassLoader.loadClass( WebappClassLoader.java:1330) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209) java.security.AccessController.doPrivileged(Native Method) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :117) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) 组织。apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( PoolTcpEndpoint.java:528) org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) java。 lang.Thread.run(Thread.java:595)runIt(LeaderFollowerWorkerThread.java:81) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) java.lang.Thread.run(Thread.java:595)runIt(LeaderFollowerWorkerThread.java:81) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) java.lang.Thread.run(Thread.java:595)