1.首先在本地建一个文件夹,比如qm
2. 在GitHub中找到你所运行项目的路径
3.在idea中【File】-->【New】--->【Project from Version Control】---->【Git】
其中 Git Repository URL 是运行项目的路径,Parent Directory是你项目的工作空间,Directory Name是项目根目录的名
最后点击Clone
4.注意数据在加载中,请耐心等待
 
5.注意右下角的提示:是否构建maven项目,请选择 Add as Maven Project
6.正在构建maven项目,请耐心等待
7.排除一些自动生成的与项目无关的文件
 
8.打开项目目录之后,看到自己项目中的Java文件与resources文件的图标是否一样,
如果不应说明你前面忘记构建maven项目了,做法是 右击 【pom.xml】找到【Add as Maven Project 】添加进来就可以了
9.打开QmApplacition之后会发现报错,是因为没有配置SDK,点击左上角的【Setup SDK】
10.点击之后会跳转到下面这个界面,我的由于之前配置过,所以显示以及配置好了,还没有配置的好点击【Configure】
11.进行SDK的配置,找到你本机的SDK,最后点击【OK】
12.配置好SDK之后点击【OK】
13.下面进行配置Tomact服务,点击【Run】--->【Edit Configurations】进入到Run Debug Configuras 界面
14.在Run Debug Configurations界面,按如下提示进行操作
15.首先输入你配置服务的名称Name
然后再Application service选择的你的Tomact版本,
16.如果你还木有配置过你本机的Tomact,就点击【Configure】进行配置
 
17.配置好之后点击【Apply】,切换到Deployment
18.进入到Deployment之后,进行如下操作
 
注意ApplIication context 可写可不写,若填写,你所有的访问路劲都要加上,比如我的ci次项目访问路径都会加上/qm
19.最后注意点数据的配置文件,这里有两种模式分别为 dev 与 prod
20.运行整个项目,得到如下,说明你已经运行成功了
 

在idea中运行GitHub项目的更多相关文章

  1. 【DDD/CQRS/微服务架构案例】在Ubuntu 14.04.4 LTS中运行WeText项目的服务端

    在<WeText项目:一个基于.NET实现的DDD.CQRS与微服务架构的演示案例>文章中,我介绍了自己用Visual Studio 2015(C# 6.0 with .NET Frame ...

  2. 在Eclipse中运行Web项目Jsp网页时提示端口被占用的解决办法:Several ports (8005, 8888, 8009) required by Tomcat v9.0 Server at localhost are already in use.

    问题: 在Eclipse中运行Web项目Jsp网页启动Tomcat时提示端口被占用: Several ports (8005, 8080, 8009) required by Tomcat v9.0 ...

  3. django第8天(在测试文件中运行django项目|单表操作)

    django第8天 在测试文件中运行django项目 1.将项目配置文件数据库该为mysql,修改配置信息 PORT = '127.0.0.1' DATABASES = { 'default': { ...

  4. 解决运行github项目build时间长问题

    运行github上的项目的时候,有时会build很长时间 可以打开项目所在目录修改这个文件:项目名XXX/gradle/wrapper/gradle-wrapper.properties 这个文件中的 ...

  5. Linux中运行SpringBoot项目,永久运行

    将写好的springboot项目打成jar包: 项目右键 -- Run As -- Maven build... ---此时出现下图 1.Goals 中填写:install 2.Skip Tests复 ...

  6. 从零开始学习docker之在docker中运行springboot项目

    一.docker环境配置 首先需要一个安装了docker的服务器(本地或者云服务器),如果没有请看上文,传送门---https://www.cnblogs.com/wdfordream/p/12737 ...

  7. eastcom——eclipse中运行vtmserver项目

    1, vtmserver项目必须在tomcat7上运行. 2, 在Eclipse中vtmserver的截图 3, 在eclipse中配置一个tomcat7并将vtmserver加入其中 4, 在ecl ...

  8. docker中的镜像中运行Django项目

    首先要在镜像中 安装python3 以及 django2.0.4 目前我用的是这两个版本. 进入镜像 创建项目 进入项目中修改setting文件 将引号和星号添加进括号中 ALLOWED_HOSTS ...

  9. 在Linux环境中运行python 项目

    1首先创建一个虚拟环境或者在一个已有的虚拟环境中创建一个django项目 1.1 创建一个虚拟环境: mkvirtualenv my_django115 这会在 ~/Envs 中创建 my_djang ...

随机推荐

  1. HDU 1875 最小生成树prim算法

    #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #inc ...

  2. NLP --- 条件随机场CRF详解 重点 特征函数 转移矩阵

    上一节我们介绍了CRF的背景,本节开始进入CRF的正式的定义,简单来说条件随机场就是定义在隐马尔科夫过程的无向图模型,外加可观测符号X,这个X是整个可观测向量.而我们前面学习的HMM算法,默认可观测符 ...

  3. python编程之操作系统基础

    操作系统发展史: 最早的计算机没有操作系统的概念:是使用打孔机和打孔卡片来进行计算的.只能一个一个处理. 后来产生了批处理系统,可以批量处理,进而加快计算的速度. 批处理系统:串行 数据处理速度加快 ...

  4. chrome浏览器频繁卡死

    输入chrome:flag 把对应的GPU选项关掉 或者重装 ,从360软件管理器上装

  5. spring boot + thymeleaf 乱码问题

    spring boot + thymeleaf 乱码问题 hellotrms 发布于 2017/01/17 15:27 阅读 1K+ 收藏 0 答案 1 开发四年只会写业务代码,分布式高并发都不会还做 ...

  6. Python--day38--事件

    1,事件的方法: #set和clear #分别用来修改一个事件的状态 True或者False#is_set用来查看一个事件的状态#wait 是依据事件的状态来决定自己是否阻塞# False最 True ...

  7. grep简介

    grep -ril "xxxxx" .   :查看当前目录下所有文件是否包含指定字符,只输出符合条件的文件名 -r :递归查找 -i:忽略大小写 -l :只输出文件名

  8. H3C 域名解析显示及维护

  9. vue-learning:31 - component - 组件间通信的6种方法

    vue组件间通信的6种方法 父子组件通信 prop / $emit 嵌套组件 $attrs / $liteners 后代组件通信 provide / inject 组件实例引用 $root / $pa ...

  10. Java 学习笔记(6)——继承

    之前说过了Java中面向对象的第一个特征--封装,这篇来讲它的第二个特征--继承.一般在程序设计中,继承是为了减少重复代码. 继承的基本介绍 public class Child extends Pa ...