美文网首页
项目去maven

项目去maven

作者: 多关心老人 | 来源:发表于2019-11-13 16:56 被阅读0次

    系统需要把maven项目改成普通的java项目,遇到一些坑,记录之:

    1. 删除pom.xml
    2. 导入已存在项目(用的eclipse),原先maven的module要一个个导成java project,如果项目中没有.project文件,则按文件夹导入,导入会自动创建.project文件
    3. 如果mapper.xml是放在src/main/java下面,那么默认是不会被编译打包的,需要在config build path->included里面加上**/*.xml,同时src/main/java和src/main/resources都加设置成source folder.
    4. 如果导入项目后没变成java项目,右击->properties->project nature,加上java nature。
    5. 如果引用了sun下面的包,可能会报access restriction,网上给的解决方案是:移除jre library再加上。
    6. web项目要依赖其他项目,在config build path->projects里添加其他项目,libraries添加自定义的user library和server runtime library。
    7. java项目要变成web项目,在右击->properties->project facets里面,勾上dynamic web module & java, context root 和webContent保持默认,不要改。如果变成web项目后部署不了,可能是你改了context root,


      image.png

      这里始终为空且设置不了新值,报空指针错误。解决方法:删除项目下面的.settings & .project,重新导入进来多试几次。

    8. web项目部署后发现少jar,需要在properties -> Deplyment Assembly中设置需要deploy的文件夹,如图:


      image.png
    9. 如果发现设置的tomcat web module 的path为/不起作用,访问还要在url中加上Document Base,解决方法:不要把项目部署到tomcat安装目录下,部署到eclipse默认设置的目录。

    相关文章

      网友评论

          本文标题:项目去maven

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