zoukankan      html  css  js  c++  java
  • Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4,and Java EE 5 Web modules

    昨天解决了jre找不到的问题后,今天启动Eclipse之后,想把刚配置好的struts2工程发布到到tomcat上,报了一个错:

    Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4,and Java EE 5 Web modules

    //images0.cnblogs.com/blog/551838/201309/04111805-32806c9a432e44da85ceea82ad934d06.png

    经过查询,原因是在新建Dynamic Web Project 时,选择的version是3.0,

    网上说 Dynamic Web Module的version号与tomcat的版本匹配情况
    tomcat5.5 version 2.4
    tomcat6.0 version 2.5
    tomcat7.0 version 3.0

    于是去修改了一下version号,在eclipse的workspace中对应工程里有名叫.settings的文件夹,打开org.eclipse.wst.common.project.facet.core.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <faceted-project>
      <fixed facet="jst.web"/>
      <fixed facet="wst.jsdt.web"/>
      <fixed facet="java"/>
      <installed facet="java" version="1.6"/>
      <installed facet="jst.web" version="3.0"/>
      <installed facet="wst.jsdt.web" version="1.0"/>
    </faceted-project>


    修改  <installed facet="jst.web" version="3.0"/>中的3.0为2.5,重启Eclipse即可。

  • 相关阅读:
    flex布局
    input框不能输入问题
    JS的innerHTML完成注册表
    CSS的z-index属性和box-shadow属性
    JS个人笔记
    css照片墙
    透明度设置
    a标签的name属性
    iframe标签
    title属性
  • 原文地址:https://www.cnblogs.com/phoenixhorse/p/3300601.html
Copyright © 2011-2022 走看看