Maven项目上总有一个小红叉问题
一、maven project facet dynamic web module错误解决方案
在Eclipse中使用maven创建web-app的过程中总会遇到一个问题,cannot change version of project facet dynamic web module to 2.5/3.0,但此时我们打开工程的properties中的Facet选项会发现这个无法更改。
解决方案:
1.调整项目的web.xml,将版本号统一修改为2.5/3.0
<?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" xmlns:web="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_3_0.xsd"version="3.0"> ......
2.切换视图为Navigator(Eclipse-Window-showView)
org.eclipse.jdt.core.prefs中,将jdk版本改为当前系统的jdk版本号
eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 org.eclipse.jdt.core.compiler.compliance=1.7 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.source=1.7
org.eclipse.wst.common.component中,将jdk版本改为当前系统的jdk版本号
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.7.0"><wb-module deploy-name="ChiqAlgTest"><wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/> ......
org.eclipse.wst.common.project.facet.core.xml中,将jdk和java-web版本修改为系统jdk和2.5/3.0
<?xml version="1.0" encoding="UTF-8"?> <faceted-project><fixed facet="wst.jsdt.web"/><installed facet="java" version="1.7"/><installed facet="jst.web" version="3.0"/><installed facet="wst.jsdt.web" version="1.0"/> </faceted-project>
3.修改完以上参数后,在facet选项中修改Dynamic Web Module为2.5/3.0,update project即可。
二、eclipse修改maven默认JRE System Library
在<profiles></profiles>标签里加入如下,然后在eclipse->window->preferences->maven->user settings->user settings,找到刚刚的settings.xml,点击update settings,然后apply and close,右击你的maven项目,maven->update project
<profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion></properties> </profile>
转载于:https://www.cnblogs.com/xiaoliangup/p/9601240.html
Maven项目上总有一个小红叉问题相关推荐
- Eclipse导入maven项目报Resources文件夹红叉问题解决方案
Eclipse导入maven项目报Resources文件夹红叉问题解决方案 参考文章: (1)Eclipse导入maven项目报Resources文件夹红叉问题解决方案 (2)https://www. ...
- idea 如何新建一个Maven项目并且写第一个servlet
使用idea已经有段时间了,但是一直没有自己亲自新建一个项目,从头开始写一个Servlet,今天就来学习一下,并且记一个笔记. 一. 1.首先,打开idea new-->Project 2.选择 ...
- 项目一众筹00_04Maven配置工作空间环境、STS创建第二个Maven项目,演示依赖、一个新的工作空间环境标准设置
Maven配置工作空间环境.STS创建第二个Maven项目,演示依赖目录 文章目录 Maven配置工作空间环境.STS创建第二个Maven项目,演示依赖目录 Maven配置工作空间环境 sts(ecl ...
- maven 项目上传私服pom配置
项目Pom配置 修改点一: <distributionManagement> <repository> <id>jeecg</id> <url&g ...
- 选择大于努力,创业项目!总有一个适合你,想赚钱的别犹豫啦!
大家都知道,现在我国的社会贫富差距越来越大,那些有钱人简直太富裕了,能在发达城市买几套房子的还只是属于中产家庭,那些真正有钱人,我们普通人根本就无法想像他们到底多有钱.而大多数人都是比较普通的人,甚至 ...
- ecliplse 调试android 断点,如何在Github maven项目上开始调试
您将需要在 nifi-registry.sh 脚本中编辑此行以启用远程调试 run_nifi_registry_cmd="'${JAVA}' -cp '${BOOTSTRAP_CLASSPA ...
- JAVA实践-maven项目中出现error pages红叉
解决方法: 找到web.xml文件,将里面的东西剪切出来,保存刷新,就可以看到提示不见了. 然后.再将剪切的内容拷贝回来,保存.
- Eclipse项目上的红叉解决方案
Eclipse项目上存在红叉,但是又不影响运行,同时展开项目未指明任何内容出错,可以按如下步骤进行处理: 0.查看Problems视图,定位错误,发现处理之: 1.检查Build Path中的各个依赖 ...
- myeclipse中,项目上有个叉报错,文件没有错误
同事将他的java项目交接给了我.和平时的交接一样.他把他最新的源代码,打成压缩包,发给我.我解压后,使用myeclipse开发工具,通过导入,将项目导入到我的开发工具中,这个时候有一个问题出现了,在 ...
最新文章
- matlab bp结果,Matlab如何处理BP网络每次运行结果不一样这个问题
- 对接kafka_flume对接kafka多路径同时收集日志,配置怎么写?
- 营业收入快速增长 Twilio 云通信成就大牛股
- 时间同步引起的oracle故障二
- ul 、ol li 继承原有样式的问题
- linux 常用命令 (firewall,netstat)
- maven-将maven工程打包成可执行jar包
- 在Google Cloud platform上的Kubernetes集群部署HANA Express
- Concurrent connection limit
- [转载] Python中自定义异常与抛出异常
- nullnullHuge Pages
- 初学C语言,可能需要的软件及下载方式
- solidworks2016安装教程
- 图像处理算法工程师——必备技能
- 我的“五一”特价机票是从爬虫手里买的
- 中国轨道交通设备行业建设投资规模及十四五产量趋势研究报告2021-2027年版
- 【Scratch】青少年蓝桥杯_每日一题_11.25_小猫碰到黑块和白块
- 用大数据思考用户体验 纪学锋谈《江湖》特色
- mtk8788 pwm频率及背光亮度调节
- 不要忘记监听$destroy事件来清除timer
热门文章
- 微信电脑网页二维码扫描登录简单实现
- the application has stopped unexpected。please try again
- 2010年厦门商报报导《监控》小说
- vba excel 开发游戏_为什么要学习VBA?
- 大脚导入配置选择哪个文件_「科普向」为何我用大脚时,单体插件会安装失败?...
- servlet返回数据_JavaEE の Servlet - Http/Servlet - Day14 - 190507
- java ui设计用什么_UI设计是什么?UI怎么设计?
- Kanzi常用操作1
- java 运算符_java 运算符
- pointnet 结果可视化_PointNet论文复现及代码详解