我在 Eclipse 中使用 Maven 时遇到了配置问题。“标记”选项卡不断显示以下消息:
x- Cannot change version of project facet Dynamic Web Module to 2.3.
x- One or more constraints have not been satisfied.
我确实遵循了旧主题1和旧主题2,并试图通过更改动态Web模块myproject的版本来解决问题
第二,我尝试更改我的web.xml文件并保存,但也不起作用。
这是我的web.xml文件;
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
</web-app>
这就是我的绒球.xml的样子;
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>net.eMy</groupId>
<artifactId>shopping</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>shopping Maven Webapp</name>
<url>http://maven.apache.org</url>
<properties>
<javaee.version>8.0</javaee.version>
</properties>
<dependencies>
<!-- JAVA EE API -->
<!-- https://mvnrepository.com/artifact/javax/javaee-api -->
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>${javaee.version}</version>
<scope>provided</scope>
</dependency>
<!-- jUnit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<!-- Updating latest version of JAVA -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
<finalName>shopping</finalName>
</build>
</project>
有人能提出其他解决方案吗?我们将感谢所有的帮助。非常感谢。
好的伙计们,我做了不同的方法来解决这个问题,这个解决方案确实有效。
我的web.xml是;
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
</web-app>
我把它改成了;
<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_1.xsd"
version="3.1">
<display-name>Archetype Created Web Application</display-name>
</web-app>
更改后,我确实保存了我的项目
但要注意版本,它必须与pom.xml和动态Web模块myProject中的版本相同
如果有人有同样的问题,我希望这会有所帮助。晚上好
本文向大家介绍解决无法配置SQL2005问题,包括了解决无法配置SQL2005问题的使用技巧和注意事项,需要的朋友参考一下 问题:点击“SQL Server Configuration Manager”却显示“无法连接到WMI 提供程序 请注意,你只能使用SQL Server 配置管理器来管理SQL Server 2005服务器。找不到指定的模块。[0x8007007e]” 解决方法: 1、到sy
本文向大家介绍解决springboot yml配置 logging.level 报错问题,包括了解决springboot yml配置 logging.level 报错问题的使用技巧和注意事项,需要的朋友参考一下 如下所示: 直接写 level: info 会报错: org.springframework.boot.context.properties.bind.BindException: Fai
本文向大家介绍解决idea中javaweb的mysql8.0.15配置问题,包括了解决idea中javaweb的mysql8.0.15配置问题的使用技巧和注意事项,需要的朋友参考一下 mysql8.0.x以后的版本在连接数据库的时候有些不同。 首先: Class.forName("com.mysql.cj.jdbc.Driver"); 其次: 另外值得注意的是,在idea中创建的javaweb项目
我们在部署之后, 会发现Vuejs会遇到js 的经典问题: 远程服务器地址不对,或者跨域问题. 前提: 我们的真正后台接口是: http://siwei.me/interface/blogs/all 如下: 域名404 问题 这个问题看起来如下: 这个问题是由于源代码中,访问 /interface/blogs/all 这个接口引起的: this.$http.get('/api/interface/
我有一个xml配置文件用于设置gemfire,如下所示 工作很好。当我指定id属性时,它会抛出t任何一个都可以,请帮助我
本文向大家介绍一次Linux修改MySQL配置不生效的问题解决,包括了一次Linux修改MySQL配置不生效的问题解决的使用技巧和注意事项,需要的朋友参考一下 背景 自己手上有一个项目服务用的是AWS EC2,最近从安全性和性能方面考虑,最近打算把腾讯云的MySQL数据库迁移到AWS RDS上,因为AWS的出口规则和安全组等问题,我需要修改默认的3306端口和Bind Address限制特定的IP
本文向大家介绍IOS 中XAMPP配置问题及解决方法,包括了IOS 中XAMPP配置问题及解决方法的使用技巧和注意事项,需要的朋友参考一下 IOS 中XAMPP配置问题及解决方法 1、终端运行sudo /Applications/XAMPP/xamppfiles/xampp start 提示 解决 如果提示 /System/Library/LaunchDaemons/org.apache.http
本文向大家介绍解决Android Studio 3.0 butterknife:7.0.1配置的问题,包括了解决Android Studio 3.0 butterknife:7.0.1配置的问题的使用技巧和注意事项,需要的朋友参考一下 网上教程7.0大多数配置是这样compile ‘com.jakewharton:butterknife:7.0.1' ,不知道他们用的Android Studio是