解决MavenArchiver.getManifest错误
刚构建好Maven的项目雏形,就出现了报错:
在Help->Install New Software
中,点击add添加名为MavenArchiver
的插件:
https://otto.takari.io/content/sites/m2e.extras/m2eclipse-mavenarchiver/0.17.2/N/LATEST/
识别出来以后,选中它,再一路Next:
在安装时出现了一些错误,网上实在找不到该怎么解决。按OK无视它,如果进度条卡住,那就重新安装:
又出现了一个警告,这个似乎不影响,按OK无视它。
最终会安装完成后会要求重启Eclipse,重启后就没有出现这个错误了。
为项目配置Web服务器
如果在JSP文件中看到The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
错误,说明没有配置Web服务器。
右键项目->Build Path
->Configure Build Path
->Libraries选项卡
->Add Library
->Server Runtime
->选择Tomcat并完成。
运行Maven Web项目
项目中的默认首页index.jsp
在src/main/webapp/
目录下,在这里书写一些文字用来测试运行。
要运行Maven项目有多种方法,而不仅限于发布到Web服务器这样的传统方式。
在Servers
视图中右键Add and Remove...
,将这个项目添加到Tomcat,然后直接运行Tomcat服务器,访问相应的URL就可以看到:
还可以用插件的方式来运行,看了半天有点复杂,以后再学。