显示红色叉号,但是不知道哪个文件出错,还有pom的第一行出错,这两个问题怎么解决

来源:2-2 Web应用打包

阿硕A

2020-07-27 18:17:43

http://img.mukewang.com/climg/5f1ea9bb09449c1f04180283.jpg

http://img.mukewang.com/climg/5f1ea9c60934d8e414790966.jpg

写回答

4回答

好帮手慕小脸

2020-07-28

同学你好,

1、建议同学删除本地仓库下org->apache->maven.shared->maven-filtering目录下的所有文件夹。

在Eclipse中,项目右击选择update project更新项目,再选择Ok。

如下:

http://img.mukewang.com/climg/5f1f84e609743b0307050257.jpg

2、版本不一致导致出现如下情况,同学按照如下步骤操作试试:

http://img.mukewang.com/climg/5f1f852d0977b55c03590037.jpg

首先需要检查和确认Eclipse项目属性的java版本和本地jdk的版本一致,以1.7版本为例:

1. 在 Java Build Path的libraries中修改对应的JDK版本为1.7;

2.在Java Compiler 中修改对应的JDK版本为1.7;

3.在Project Facet中修改对应的JDK版本为1.7;

4.如果以上修改后还是报错。是因为使用了 maven构建,所以最好在pom.xml文件中的build标签的plugins部分,加入以下代码:

<plugin>     
    <groupId>org.apache.maven.plugins</groupId>     
    <artifactId>maven-compiler-plugin</artifactId>     
    <version>3.1</version>     
    <configuration>         
        <source>1.7</source>         
        <target>1.7</target>     
    </configuration> 
</plugin>

5. 最后记得:因为修改了pom.xml,所以需要对项目进行Maven Update.

祝学习愉快~

0

阿硕A

提问者

2020-07-27

http://img.mukewang.com/climg/5f1eb7610998745304340938.jpg


0

阿硕A

提问者

2020-07-27

http://img.mukewang.com/climg/5f1eb74f09f1880114600067.jpg


0

好帮手慕小脸

2020-07-27

同学你好,

1、项目上出现红叉,同学可按照如下步骤优先查看jdk,tomcat是否出现报红呢?

右键项目--properties--Java Build Path--Libraies

http://img.mukewang.com/climg/5f1eb05c09561c0307400374.jpg

如果出现报红,同学可选择Edit进行修改,修改为自己对应的版本后,Apply即可

如果上述位置未存在报错,同学可以查看Problems

http://img.mukewang.com/climg/5f1eb06a0996051503210071.jpg

最后,如果不影响程序的使用,同学可忽略。

2、pom.xml第一行报错,具体报什么错误呢?

同学可以贴出具体的报错信息,方便老师解决问题

祝学习愉快~

0

0 学习 · 8016 问题

查看课程