美文网首页
eclipse调试maven项目遇到的一些小问题

eclipse调试maven项目遇到的一些小问题

作者: superzhan1992 | 来源:发表于2017-05-24 19:17 被阅读0次

    这一段时间做项目,用eclipse开发调试maven项目的时候遇到的一些小问题,记录一下:

    1、新建server 配置问题:

    其中server path为本地tomcat的安装路径,其他两项没什么可说的,这里只是记录一下。

    2、从svn或git上下载的项目,没有出现在server的Add and Remove的可选项中

    解决方案:项目右击-->properties-->把Dynamic Web Module、Java、JavaSctipt给勾选上,保存就可以了

    不过这里在勾选Dynamic Web Module的时候可能会出现Dynamic Web Module 3.0 requiresJava1.6 or newer 这个错误提示。

    这里可以按一下步骤解决 首先在Eclipse中指定JRE,Preferences > Java > Installed JREs,点击 Add,并添加自己的Java路径。

    然后确认编译器版本不低于1.6,右键项目 > Properties > Java Compiler,保证“Compiler compliance level”不低于1.6。

    之后保证项目的Facet中Java版本不低于1.6,右键项目 > Properties > MyEclipse > Project Facets > Java,保证“Java”不低于1.6

    然后在项目的pom.xml的标签中加入以下配置

    最后一步,右键项目 > Maven > Update Project。完成。

    <中间可能按照上面的修改过之后,可能还在报Dynamic Web Module 3.0 requiresJava1.6 or newer错误,这时,可以修改下第二步编译器jdk版本,然后再修改回来,再保存,然后就可以了。我和我同事都遇到过这种情况,明明编译器jdk的版本就是1.7,可还是报错,然后我们就在那里把jdk修改为1.6(或者别的版本也行),然后再修改回来(1.7),然后就好了,暂时没弄明白因为什么(⊙﹏⊙)b>

    3、在server中将项目add进去之后启动,发现自己的项目完全没有加载进去,项目启动的日志也都没有打印

    解决方法:项目右键-->Properties-->Deployment Assembly,将source中的webRoot、target给Remove掉,然后将之前指定的项目source目录(如:webapp 文件夹)加进去,保存,之后clean下项目,在server中也要clean一下,再次启动就可以了。

    如图

    之后再次启动项目,就可以了。

    相关文章

      网友评论

          本文标题:eclipse调试maven项目遇到的一些小问题

          本文链接:https://www.haomeiwen.com/subject/kvmoxxtx.html