首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在eclipse项目的org.eclipse.wst.common.project.facet.core.xml dir下如何在.settings上更改java和web版本

在eclipse项目的org.eclipse.wst.common.project.facet.core.xml dir下如何在.settings上更改java和web版本
EN

Stack Overflow用户
提问于 2013-10-09 20:13:56
回答 2查看 8.3K关注 0票数 7

我想修改org.eclipse.wst.common.project.facet.core.xml下的.settings

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
    <faceted-project>
    <fixed facet="wst.jsdt.web"/>
    <installed facet="java" version="1.5"/>
    <installed facet="jst.web" version="2.3"/>
    <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

我想将上面的java版本更改为1.6,将web更改为3.0;我可以通过在记事本中打开它来手动更改它,但在此之后,如果我试图从Maven ->更新项目中更新,它说错误“不能将项目facet动态would的版本更改为2.3”。

我如何让maven知道我想要用3.0版本和指定的java版本创建web应用程序。

我正在创建maven项目(原型为webapp)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-10 04:53:50

修改后的web.xml如下所示:

代码语言:javascript
复制
<web-app xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
    http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
   <display-name>Archetype Created Web Application</display-name>
</web-app>

并添加以下插件,因为maven 3希望有编译器

代码语言:javascript
复制
<plugins>
    <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
        <configuration>
            <source>1.6</source>
            <target>1.6</target>
        </configuration>
    </plugin>
</plugins>
票数 18
EN

Stack Overflow用户

发布于 2019-05-07 11:54:54

尝试检查和取消检查web模块,它与我一起工作后,我这样做。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19281693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档