文档章节

如何使用Intellij IDEA开发Maven项目?

杨尚川
 杨尚川
发布于 2015/04/16 21:50
字数 260
阅读 9811
收藏 16

这里使用的Intellij IDEA的版本是14.1.1,使用maven构建的项目是Rankrank是一个seo工具,用于分析网站的搜索引擎收录排名。 


1、将项目FORK到自己的GITHUB主页,如何FORK参考这里的入门指南链接,然后从自己的GITHUB账户下检出代码,要将下面的ysc换成你的GITHUB账户名称:


 

2、从现存源码新建一个项目:

 

3、找到项目保存的位置: 

 
4、选择Maven: 

 

5、选中“Import Maven projects automatically":

 
6、选择项目: 

 

7、JDK必须是1.8:

 

8、项目名称:

 

9、选择第一个New Window:

 


10、从左面项目导航区找到相应的类,在右面代码区单击右键,运行main方法


 

11、在下面的控制台输出窗口就会有日志,如果想控制日志的详细程度,则修改左面的项目导航区中的日志配置文件src/main/resources/logback.xml:

 
  

© 著作权归作者所有

杨尚川

杨尚川

粉丝 1103
博文 220
码字总数 1624053
作品 12
东城
架构师
私信 提问
加载中

评论(8)

杨尚川
杨尚川 博主

引用来自“KevinWoo”的评论

maven项目直接open就行了
刚试了IDEA v14.1.2,是可以直接打开了,跟Netbeans一样了,大赞啊
书静
书静
maven项目直接open就行了
杨尚川
杨尚川 博主

引用来自“lgscofield”的评论

用这么复杂?直接idea git clone,导入两部OK
再说了,如果是之前git clone下来的项目,或者是其他IDE中的项目,只能这样导入。
安卓资深码农
安卓资深码农
学习了
杨尚川
杨尚川 博主

引用来自“lgscofield”的评论

用这么复杂?直接idea git clone,导入两部OK
在Import Maven projects的时候,有更多的选项可以选
杨尚川
杨尚川 博主

引用来自“lgscofield”的评论

用这么复杂?直接idea git clone,导入两部OK

引用来自“selfly”的评论

正解,就一个Checkout from Version Control 选择git直接OK
Project from Version Control -> Git -> Git Repository URL:https://github.com/ysc/rank.git -> Clone
首席的哥队长
首席的哥队长

引用来自“lgscofield”的评论

用这么复杂?直接idea git clone,导入两部OK
正解,就一个Checkout from Version Control 选择git直接OK
lgscofield
lgscofield
用这么复杂?直接idea git clone,导入两部OK
idea中 maven provided的包 ClassNoteFind

使用IntelliJ IDEA,maven管理项目依赖,在依赖里面有一些provided包,原来的eclipse下可以正常使用,在idea中,开发的时候会报ClassNotFind异常,把provided删除了,就正常了,请问怎么解决...

qwzh110
2017/11/15
127
2
Intellij IDEA导入JAVA项目并启动(哈哈哈,天天都有人问)

最近有很多同学,竟然不知道如何使用Intellij IDEA打开Java项目并启动 现在来讲一下,希望不要忘记了 1、打开IDEA开机页面 Maven项目 2、Maven项目是以pom文件引入各项jar包的 在点击lmport ...

王木东
2018/03/23
0
0
如何使用maven打标签jar包

使用intellij idea 创建maven项目,做了一些通用的标签,想把这些标签打成一个jar包,但是打完后,jar包里面总是没有tld文件……求指导……

Jerry-hu
2013/05/24
697
1
Java开发工具IntelliJ IDEA是如何导入项目的

用户使用Intellij IDEA进行项目开发,不仅可以创建全新的项目,还可以导入使用其它开发工具设置和开发的项目。 1 选择源目录 点击File → Import Project并指定导入项目所存放的磁盘位置。 ...

答应不爱你
2013/09/18
9.5K
0
使用IntelliJ IDEA开发SpringMVC网站(一)开发环境

转载请注明出处:Gaussic。 访问GitHub下载最新源码:https://github.com/gaussic/SpringMVCDemo 文章已针对IDEA 2016做了一定的更新,部分更新较为重要,请重新阅读文章并下载最新源码。 另...

Gaussic
2015/03/11
115.7K
41

没有更多内容

加载失败,请刷新页面

加载更多

TVS瞬态抑制二极管的三大特点

  TVS管瞬态抑制二极管有以下三大特点。   1、将 TVS 瞬态抑制二极管加在信号及电源线上,能防止微处理器或单片机因瞬间的脉冲,如静电放电效应、交流电源之浪涌及开关电源的噪音所导致的...

仙溪
13分钟前
2
0
6 个 K8s 日志系统建设中的典型问题,你遇到过几个?

导读:随着 K8s 不断更新迭代,使用 K8s 日志系统建设的开发者,逐渐遇到了各种复杂的问题和挑战。本篇文章中,作者结合自己多年经验,分析 K8s 日志系统建设难点,期待为读者提供有益参考。...

Mr_zebra
13分钟前
2
0
准则2.1-性能、运行Wi-Fi在iPad上一个或多个错误问题

很多开发者上架遇到这个问题,苹果那边打不开APP,加载不出来内容! 很多人以为是没有兼容ipad,其实是苹果审核都用ipad,跟有没有支持兼容没有关系。 如果自己在国内测试加载正常,要看APP...

qtb999
13分钟前
3
0
华为云学院带你7天入门Redis(2)

华为云学院带你7天入门Redis(2) 1、深度剖析memory Info是Redis提供的一个非常有用的查看状态信息的命令。使用 redis-cli 连上 Redis,输入 info all 命令,redis-server 就 会返回 Redis ...

华为云学院
21分钟前
4
0
Android 自定义View中,四个参数的构造函数的含义

MyView(Context context) Used when instanciating Views programmatically. MyView(Context context, AttributeSet attrs) Used by the LayoutInflater to apply xml attributes. If one of......

SuShine
23分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部