Maven新建项目报错

在Eclipse下使用maven新建立的项目报错。有三个错误,一直没有找到合适的方法,今天终于解决了。

第一个错误:pom.xml报错。

解决办法:运行 maven install.

第二个错误:jsp文件报错,原因:缺少servlet-api包.

解决办法:去maven中央仓库下载。即在pom.xml文件中加入servlet-api的依赖.

第三个错误:src/main/java文件夹丢失.

(1):   ‘右键build path -> configure build path -> source ,选择 src/main/java、src/test/java删除,然后再新建。‘

(2):   在项目上右键选择properties,然后点击java build path,在Librarys下,编辑JRE System Library,选择workspace default jre就可以了。

时间: 2024-10-13 21:27:58

Maven新建项目报错的相关文章

Visual Studio 新建项目报错" this template attempted to load component assembly 'NuGet.VisualStudio.Interop, ….".

"Error: this template attempted to load component assembly 'NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.". 解决: I believe you do not have NuGet Package Manager extension installed. If not, you ca

最新版ADT新建项目报错解决办法(三)

自从在谷歌官网下载了最新版的ADT,版本号version:23.0.2.1259578,集成版的(adt-bundle-windows-x86-20140702.rar).笔者就走上了与报错斗争的道路,新建项目时总无故报错,提示内容为: [2014-12-11 09:46:50 - test] E:\workspace\test\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found

Eclipse中新建Maven Web项目报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

在maven web项目中的index.jsp中的错误信息如下: The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 从错误信息可以看出来,找不到该类,也就是说找不到相应jar包. 所以解决方法就是引用相应jar包即可. 前提: 需要设置Server Runtime, Window -> Perferences -> Server -> Runtime

Android开发之新建项目报错的问题

通过android studio新建一个空项目.在新建完项目之后,gradle编译会报错. 发生问题的原因是build.gradle(Project:TopDialog)中: allprojects { repositories { jcenter() }} jecnter()需要下载junit的依赖,但是被墙了(网上博客如是说),所以关于junit的部分会报错. 解决方法一:注释掉build.gradle(Module:app)的关于junit test的代码: apply plugin: '

STS(eclipse)3.7.3新建项目报错:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)

烦人的版本兼容问题 没有使用sts3.7.3系统内嵌的maven3.3.3,调整为稍高版本的maven3.5.2,懒得修改配置了. 升级eclipse插件吧. 找到插件m2e connector for mavenarchiver pom properties,显示版本为0.17.0.201502101659-signed-20150525172209,更新(Update) 找到了更高版本0.17.2.201609252051 也可以指定地址重新安装 网上建议的地址: https://otto.

maven update项目报错

格言:好记性不如烂笔头 maven项目update后出现如下错误: Cannot change version of project facet Dynamic Web Module to 3.0: 解决办法:右键项目-->Properties-->Project Facets,可以看到Dynamic Web Module的版本. 进入到项目所在的工作目录,进入该项目的目录,进入.settings目录,找到org.eclipse.wst.common.project.facet.core.xm

coco2dx新建项目报错,ld: -pie can only be used when targeting iOS 4.2 or later clang: error: linker command

在新建cocos2d-x以后,运行发现以下错误: ld: -pie can only be used when targeting iOS 4.2 or later clang: error: linker command failed with exit code 1 (use -v to see invocation) 如图所示: 这时候,选中左上角的项目文件 ------>选中General ---------> DeploymentInfo 中 -------------> De

eclipse中的maven web项目报错:org/codehaus/plexus/archiver/jar/JarArchiver

Errors occurred during thebuild. Errors running builder 'Maven Project Builder' on project'ebus.transaction'. org/codehaus/plexus/archiver/jar/JarArchiver 两种方式参考: 第一种:在pom.xml文件里的maven-compiler-plugin插件里指定版本号 <plugins> <plugin> <artifactId&

maven入门项目报错

[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginConfigurationException 在stackoverflow找到解决方式如下mvn archetype:generate -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName=org.sonatype.mavenbook -DarchetypeArti