zoukankan      html  css  js  c++  java
  • eclipse从git下载的maven项目需要转成maven才可是使用main方法启动

    导入git项目:

    选择导入git项目有会有两个选项:一个是从本地git仓库中导入项目,一个是从github远程仓库中导入项目

    我们选择从远程仓库中导入项目:


    然后选择本地存放该项目的git仓库

     

    然后选择以什么样的形式导入本地项目中一般会自动选择好(本地存在同名项目且有.project文件的时候会选第一个,否则选第三个)

     

    点击finish后项目就导入成功了

    但是我们会发现我们的项目是maven项目但导入的项目却并不是maven项目

    怎么将其变为maven项目呢?做一个操作就可以了。右击你的项目:

    成功后,我们会发现虽然成功变为maven项目了但是报错了:

    一般导致这种错误发生的原因是因为我们前面的操作虽然使其变为了maven项目但是我们maven默认的jdk版本却不是我们导入项目的jdk版本,就需要我们去修改我们的maven配置文件给他指定一个jdk版本,有两种方式可以修改jdk版本一种是修改该项目的pom.xml文件,一种是修改全局的配置文件setting.xml,给大家介绍的是第二种:
    找到maven安装路径下的conf文件下的setting.xml文件找到profiles标签在里面加入一段代码:

    <profile>
    <id>jdk-1.8</id>
    <activation>
    <activeByDefault>true</activeByDefault>
    <jdk>1.8</jdk>
    </activation>
    <properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
    </profile>
    

      


    保存后,更新你项目的maven,你项目的maven jdk版本报错就会解决了
    但如果你的项目同时还是一个web项目可能还有有新的问题Model不对:

    解决这个问题的办法就是打开Navigator视图找到.setting文件夹下的一个xml文件将红色圈出来的地方给为和你的web.xml文件里面一样的,然后updateMaven就ok了

     

     



  • 相关阅读:
    CMMI学习系列(1)CMMI简介及证书介绍
    Lync 2010 系统架构 学习笔记(2)
    Lync 2010 标准版 AD控制器搭建 学习笔记(3)
    云计算 学习笔记(4) HDFS 简介及体系结构
    云计算 学习笔记(1) Hadoop简介
    Lync 2010 Lync客户端测试 学习笔记(7)
    Lync 2010 监控服务器配置 学习笔记(8)
    CMMI学习系列(7)组织过程库,预评估,正式评估。
    CMMI学习系列(5)CMMI3过程规范制定
    CMMI学习系列(6)项目试点
  • 原文地址:https://www.cnblogs.com/tc310/p/11967975.html
Copyright © 2011-2022 走看看