美文网首页
eclipse中dynamic web module versi

eclipse中dynamic web module versi

作者: Admin_Yan | 来源:发表于2019-04-23 23:25 被阅读0次

  对于一个JavaWeb工程来说,他一般都有很多个模块。为了提高效率我们有时会单独负责开发一部分功能。
  在eclipse中,如果各个开发者的JDK及服务器版本不同会导致一些问题的出现。
  下面说的这个是从高版本的eclipse中创建的工程复制到低版本的eclipse,会在运行的时候找不到运行的容器,也就是Tomcat,但实际上Tomcat没有任何问题。那这里的问题显然就是 dynamic web module version的问题了。

如何解决呢?

  我们需要打开项目的目录,里面有一个.settings的文件夹,打开并修改
org.eclipse.wst.common.project.facet.core.xml 这个文件,

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v9.0"/>
  <fixed facet="jst.web"/>
  <fixed facet="java"/>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.8"/>
  <installed facet="jst.web" version="4.0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

把 <installed facet="jst.web" version="4.0"/> 中的version 修改为相应的即可,一般是3.0。

相关文章

网友评论

      本文标题:eclipse中dynamic web module versi

      本文链接:https://www.haomeiwen.com/subject/lceigqtx.html