ENV:Amazon Linux with Tomcat6 on EC2。
我创建了一个简单的动态Web项目,其中包含索引.jsp Eclipse上,将其加载到云中,然后它正确显示。但是一旦我创建了一个servlet并执行相同的过程,页面就会显示服务不可用,并给出错误代码503。
我试图删除web中的servlet标签.xml,然后它再次工作。
为了澄清,我有两个现有的动态Web项目,我想将它们部署在云上。两者都在本地Tomcat6上运行良好。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>Test</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<servlet>
<description></description>
<display-name>Se</display-name>
<servlet-name>Se</servlet-name>
<servlet-class>Servlet.Se</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Se</servlet-name>
<url-pattern>/Se</url-pattern>
</servlet-mapping>
</web-app>
以上是我的web.xml,如果我删除servlet,servlet映射块,它再次工作。
严重:部署web应用程序存档测试时出错。war java.lang.UnsupportedClassVersionError:Servlet/Se:UnsupportedMajor。次要版本51.0(无法加载类Servlet.Se)
当您在不同版本的JRE上编译正在运行的应用程序时,会发生这种类型的错误,该版本与最初用于或编译的版本不同。
51.0
意味着它期待JRE版本7并且(很可能)您必须在ec2服务器上的JRE 6上运行它。首先使用命令确定ec2服务器上的JRE版本
$java-版本
并确保 与最初编译代码时使用的匹配。最有可能的是,您在 JRE7 和 ec2 服务器上编译了代码,JRE6 已配置,您可能希望在 ec2 服务器上升级代码,或在计算机上降级代码。
发生< code > UnsupportedClassVersionError 通常是因为您使用的JDK版本比运行时使用的版本更新。尝试使用Tomcat使用的相同JDK版本进行编译。
问题内容: 我问了一个有关自定义窗口小部件的问题,但对我是否需要它以及应该如何进行感到困惑。 我目前有这堂课 目前,这在两点之间画了一条边,但是现在我希望同时创建成本标签。 我已经添加了用于拖动节点和边的处理,那么创建标签的最佳方法是什么 我需要为此制作一个自定义窗口小部件吗?谁能解释一下,假设是通过从JComponent扩展来制作一个组件,那么我将通过g.mixed()来调用它,其中新的小部件是
问题内容: 我想要一个集中式日志服务器。 我已经基于此iso创建了两个Ubuntu 12.04 LTS服务器。 在成功并严格按照本教程步骤进行操作之后,我有: 一台Logstash + ElasticSearch + Kibana的日志服务器。 一个带有Logstash-Forwarder的应用程序服务器,Tomcat 6和另一个应用程序,这些日志已在catalina.out文件中注册。 我的问题
窗口分屏 工作中经常会遇到这种情况,就是需要参照其他文档编辑当前文档(场景:翻译),或者从另外一个文档 copy 代码到当前文档(场景:复制 html 元素类名到 css 文档),这时候就是你最需要分屏的时候。 分屏方式 :split 缩写 :sp or Ctrl-w s 上下分屏 :vsplit 缩写 :vs or Ctrl-w v 左右分屏 :diffsplit 缩写 :diffs diff
问题内容: 我正在使用Under JS,但li onclick在IE8浏览器上无法使用。 jsfiddle链接: http://jsfiddle.net/sudheera/DUZ3B/14/ HTML JS 请建议 问题答案: IE8和更早版本没有,但是它们确实有其非标准的前身。他们不是 很 一样。 这是一个使用可用功能的“挂钩此事件”功能: 然后,您将在示例中使用它: 请注意,它如何在使用的浏览
pre上一篇标签 作用:获取上一篇标签 使用方法: <pre catid="$catid" id="$id" target="1" msg="已经没有了" /> 参数说明 参数 说明 @catid 栏目id,可以传入数字,在内容页可以不传 @id 信息id,可以传入数字,在内容页可以不传 @target 是否新窗口打开,1 是 0否 @msg 当没有上一篇时的提示语 @field 返 回指定字段
这是任何人试图测试它的资源https://cloudywithachanceofbigdata.com/really-simple-terraform-infrastructure-automation-using-aws-lambda/. 我的tf脚本创建: Lambda功能的IAM角色和相关策略 Lambda函数 Cloudwatch事件规则和触发器 我的地形版本: 我的主菜。tf如下: 我的