tomcat相关内容

如何在 Apache Tomcat 中的单个 JS 文件上设置 Expires HTTP 标头?

我有一个缓存 5-10 分钟的 js 文件,具体取决于我是使用 eclipse 中的 tomcat(通过 GWT 插件)还是独立启动 tomcat. 这很奇怪,因为我使用 GWT 作为我的框架,而且这个文件根本不应该被缓存(对于那些了解 GWT 的人来说,它是一个 nocache.js 文件).我读过 GWT Google 群组主题这是一个容器配置问题,在其他地方我需要在包含的 HTML 文件中 ..
发布时间:2022-01-17 17:34:04 服务器开发

访问控制允许来源:* 在 tomcat 中

我想在我的 tomcat 容器中设置一个默认的 http 标头 - 访问控制允许来源:* 从 stackoverslow 和 google 上的各种不同链接,大多数都指向 资源.这 再次说明如何做到这一点.我已经复制了相同的内容,但仍然没有显示标题.这就是我所做的:1) 将 cors.jar 文件复制到 tomcat 的/lib 文件夹中2) 在 web.xml 中插入此文本 ..
发布时间:2022-01-17 16:56:18 服务器开发

最佳实践 - 发送 javamail mime 多部分电子邮件 - 和 gmail

我有一个需要发送确认电子邮件等的 Tomcat 应用程序.我已经使用 Javamail (mail.jar) 对电子邮件程序进行了编码,以发送多部分文本/html 电子邮件.我的代码基于 Java EE 示例.我在本地服务器上使用 SMTP MTA. 效果很好.在 Outlook 中,我看到了 HTML 版本.如果我将它拖到 Outlook 垃圾邮件文件夹中,我会看到文本版本.所以我将其解释 ..
发布时间:2022-01-17 14:37:32 Java开发

如何使用 Struts 2 在 Apache Tomcat 应用程序中建立数据库连接

我想在应用程序级别建立数据库连接,所以我想在 Apache Tomcat 服务器的 web.xml 文件中创建连接.我正在使用 Struts2 MVC 框架开发我们的应用程序.实际上我不想在每个 Java 文件上创建数据库连接.如何在应用程序中建立数据库连接? 我正在尝试在 web.xml 中创建连接,但是 Connection conn = ds.getConnection 行显示了类似 ..
发布时间:2022-01-16 22:41:56 Java开发

Tomcat 8.x 上的 Struts2 约定插件被破坏 - org.apache.struts2.convention.PackageBasedActionConfigBuilder.error 无法扫描命名包

我正在使用 Struts 2.3.16 以及相同版本的约定插件.该应用程序在 Tomcat 7.0.35 上运行良好,但在 Tomcat 8.0.3.0 上失败并出现以下异常. 11-May-2014 06:26:01.421 警告 [http-nio-8084-exec-5] com.opensymphony.xwork2.util.finder.UrlSet.警告无法将 url 转换为外部形 ..

“找不到 Struts 调度程序"在 WebLogic 12.1.3 上部署应用程序时出错

尝试在 WebLogic 12.1.3 上运行我的应用程序时出现以下错误. 找不到 Struts 调度程序.这通常是由于使用没有关联过滤器的 Struts 标签造成的.Struts 标签仅在请求通过其 servlet 过滤器时可用,该过滤器会初始化此标签所需的 Struts 调度程序. 这是我的 web.xml 文件: ..
发布时间:2022-01-16 21:42:36 Java开发

java Timezone setDefault 效果

以下 如何在 UTC 时区存储日期/时间和时间戳使用 JPA 和 Hibernate 我想将我的应用程序默认时区设置为 UTC.我的应用程序与其他一些应用程序一起在 linux 服务器上的 tomcat 上运行.服务器还有其他运行更多应用程序的 tomcat 实例. Timezone.setDefault(tz) 会影响同一个 tomcat 实例上的其他应用吗? 会影响其他tomcat ..
发布时间:2022-01-16 19:11:54 Java开发

如何更改 Tomcat 7 的服务器时区?

我的应用程序部署在美国洛杉矶的 Debian vps 中.所以像 new SimpleDateFormat("yyyy-MM-dd HH:mm").format(new Date()) 这样的代码将返回美国/洛杉矶的当前时间. 我可以在 Tomcat 的配置文件(server.xml 或 catalina.sh 还是什么?)中进行一些设置,以便获取当前时间将返回指定的 TimeZone,如 ..
发布时间:2022-01-16 18:55:59 Java开发

Eclipse indigo 的 Tomcat 应用程序探查器

我尝试在 Eclipse indigo 中安装 TPTP 分析器.但是它不起作用我收到以下错误. Eclipse TPTP 不支持您的平台.综合代理控制器将被禁用.要在受支持的主机上进行分析,请在该主机上安装和使用独立的代理控制器. 我不知道如何检查我的应用程序中的 sql 内存泄漏.是否有任何其他 Eclipse 工具来检查内存泄漏.我想分析托管在 Tomcat 中的 Web 应用程 ..
发布时间:2022-01-16 13:52:06 Java开发

如何从 Eclipse 的 tomcat 插件更改 tomcat 的端口

我正在使用 Eclipse Kepler 和 EclipseTotale 的 tomcat 插件.我在 8080 端口使用 Oracle XE,并希望在 9090 端口运行 Tomcat.我已经更改了 server.xml 并在这一行更改了端口: 它仍然说该地址已被使用.另外,我有点怀疑更改 server.xml 是否会产生任何影响,因为我选择了 Context Decalration M ..
发布时间:2022-01-16 13:48:29 Java开发

如何在 Eclipse 中安装 tomcat 插件

我使用 Eclipse 作为我的 Web 项目 SDK,我需要将 tomcat 与 Eclipse 集成.我在我的 Ubuntu 机器上.我该如何做集成的东西?如何以及从何处下载和安装 tomcat 插件? 解决方案 你必须做几件事: 下载并解压 Tomcat 使用 Eclipse 内置更新机制安装 WTP 工具或下载 Eclipse Java EE 预打包构建:http://ww ..
发布时间:2022-01-16 13:40:21 Java开发

如何在不安装整个 WTP 包的情况下将 Tomcat 8 添加到 Eclipse Kepler

好的,我正在使用 Eclipse Kepler 运行.今天尝试为 Tomcat 8 设置它,但适配器不会出现在列表中. 谷歌了一下,在 SO 上找到了 tutos, 使用 Luna WTP url,但只选择适配器 (http://download.eclipse.org/webtools/repository/月神): 等待依赖解决: 完成安装过程,重启Eclipse,尝试 ..
发布时间:2022-01-16 13:10:00 Java开发

显示 Tomcat 管理器应用程序?

使用本教程 http://www.eclipse.org/birt/phoenix/deploy/viewerSetup.php#install_viewer 它告诉我通过这个链接 http://localhost:8080/manager/html 显示 Tomcat 管理器应用程序. 但是,当我单击它时,我的浏览器出现错误,提示无法连接.为什么是这样?Tomcat Manager ..
发布时间:2022-01-16 13:05:50 Java开发

Tomcat Classloader 如何在同一个 JVM 中分离不同的 Webapps 对象范围?

由于 Tomcat 可以同时加载多个 webapp,并且这些 webapp 可以单独工作,互不干扰,并且工作在同一个 JVM 中.所以我很困惑tomcat如何处理同一个JVM中的对象范围. 例如,我在两个不同的 Web 应用程序中都有一个单例对象,而 tomcat 将为每个生成两个不同的单例对象.我一直认为单例对象在同一个JVM中只有一个对象,但在tomcat JVM中可能有两个或更多. ..
发布时间:2022-01-16 12:12:53 Java开发

java.net.SocketException:没有可用的缓冲区空间(达到最大连接数?):JVM_Bind

Tomcat 在 Windows 下运行 webapp.几天后(在非常低的负载下),标题中提到的异常开始出现在日志中,从此无法建立新的连接,唯一的解决方法是重新启动服务器. 环境: 最新的 Tomcat 6 Windows Server 2008 R2 JDK 6 更新 30 SQL Server 2008 Kerberos 身份验证 目前收集的证据: netsta ..
发布时间:2022-01-16 12:08:17 服务器开发

CATALINA_OPTS 与 JAVA_OPTS - 有什么区别?

我试图找出 Apache Tomcat 变量之间的区别 - SO 惊讶地发现这里还没有发布任何问题/答案.所以我想在发现差异后在这里分享它(有答案).检查下面的答案/差异. 注意:在发布本文时,我们在 CentOS5 64 位架构上运行 Apache Tomcat v6.0.10 和 JDK 6u32. 解决方案 有两个环境变量 - CATALINA_OPTS 和 JAVA_OPTS ..
发布时间:2022-01-16 12:06:39 Java开发

跨 JVM 或 Application 实例或 Tomcat 实例的单例

如果我在单个 Tomcat 实例(或任何其他服务器)上部署并运行同一应用程序的 2 个实例.然后将创建一个(单例类的)对象: 跨单个 Tomcat 实例(但常见于同一应用程序的 2 个实例)或 跨应用实例(2 个应用实例不同) 所以本质上我想了解每个 JVM 创建一个 Singleton 类的对象总是这样的情况吗?如果应用程序托管在 Web 服务器(或容器)上,这将如何工作. ..
发布时间:2022-01-16 12:00:14 Java开发

在生产环境中设置 -XX:+DisableExplicitGC:会出现什么问题?

我们刚刚召开了一次会议,以解决用于计算保险费率的 Web 应用程序中的一些性能问题.计算在 C/C++ 模块中实现,该模块也用于其他软件包.为了使其可用作 Web 服务,实现了一个 Java 包装器,它公开了一个基于 XML 的接口并通过 JNI 调用 C/C++ 模块. 测量结果表明,Java 部分内的每个计算都花费了几秒钟.所以我的第一个建议是在 VM 中启用垃圾收集日志记录.我们可以立 ..
发布时间:2022-01-16 10:00:42 Java开发

Tomcat 8 - context.xml 在数据源中使用环境变量

我有一个使用数据源的 Tomcat 8 项目(见下文) 所以现在我的 Tomcat 安装将读取此内容并能够为每个不同的 PUID 使用不同的路径. 背景:这是可行的,因为 Tomcat 会自动在其配置文件中执行变量替换: Tomcat 配置文件被格式化为无模式 XML;元素并且属性区分大小写. Apache Ant 风格的变量支持替换;一个名为 propname 的系统属性 ..
发布时间:2022-01-16 00:07:16 Java开发