idea导入服务器maven项目,Intellij IDEA 导入 Maven 项目 详细配置和使用过程 (Mac版)...

Intellij IDEA 导入 Maven 项目 详细配置和使用过程 (Mac版)

Intellij IDEA 导入 Maven 项目 详细配置和使用过程 (Mac版)

IDEA 一直是 java 界公认的最好使用的编辑器 ,所以刚开始使用 IDEA 的小伙伴们还是学习使用方法的,毕竟编辑器有所差别.

本人使用MacBook pro 所以文中所有说明均是以Mac为例。

一.导入项目

安装后运行 idea 会直接打开如下页面 , 我们点击 Open

b2569535b58945a8286c4488501ad9a2.png

选择自己的项目资源路径

File -> Open -> 选择文件,然后点击 OK

完成后进入编辑界面

a237eef217bed1e1a02c8bbd8afc9a21.png

二.配置全局变量

我们先点开 File -> Other Settings -> Structure for New Projects… 设置全局 JDK

打开配置选项

0fa04145cfc6e8c800655cc44ef796c5.png

选择jdk

8b25b2890c8eb90b966045199c2251ca.png

应用jdk

不要着急点击apply和ok,接下来继续点击Project 应用刚才添加的 JDK

7435c58b04867791943dc46d0624f9a0.png

完成,点击apply —》 ok

三. 配置 Maven

设置 Maven 点击 Other Settings -> Preferences for new Projects…

f33d8a7628be31f178eb7c17d26ee099.png

选择 maven 设置本地包和仓库。

e453dcc7231f43665d0572ba16104844.png

点击 apply ----》 OK 完成设置!

四. 配置 Tomcat

需要让项目跑起来就要配置Tomcat , 点击右上角的 Add Configuration…

03db5f84353c009c3d6616fc08efd888.png

首先添加一个新的 tomcat

aabcd3dc0e6698c5d1ee47e6a2721083.png

点击 Configure 配置

73e79035411381cfead9c84f8d79ad59.png

配置 tomcat 包路径

7e26f97b1035ff3d556b3a9f3fffdef7.png

完成 ,点击 ok。

tomcat 路径配置完成后,再配置以下访问路径和端口号.

df32c19f119b9e770ec101f96cc9a46d.png

Artfacts ( Web部署 )

f7929e054a4f9a5afb34cafda889e587.png

上面说的你都没有,没事,在这也能找到。

选择 file —》 Predict Structure …

67057c19a7bae009310ada24d29ff631.png

选择Artfacts----> + —>Web Application:Exploded ---->From Modules …

499491f87ee7e38da1c05fc0d6ca14bc.png

8ed7c8fce3e615599be964e062b185b1.png

回来就会发现你想要的你都有了。

这样,你就可以添加了,或者直接点右下角的那个fix,估计一下就自动给添加好了。

再回到配置tomcat的位置,你就会发现。

855c2f69588f269d01284e6919b77dda.png

修改一下:

c4003570b5857651b7325a8c146f79e1.png

点击 apply —》 ok。配置完成

「说明」:为什么要配置 Artifacts ?

在 Java Web 开发中, 一般更新了 Java 文件后要手动重启 Tomcat 服务器, 才能生效,如上配置的话, 不论是更新 class 类,css文件,html文件,js文件,还是更新 Spring 配置文件都能做到立马生效,大大提高开发效率。

(官方:An artifact is an assembly of your project assets that you put together to test, deploy or distribute your software solution or its part. Examples are a collection of compiled Java classes or a Java application packaged in a Java archive, a Web application as a directory structure or a Web application archive, etc.

即编译后的Java类,Web资源等的整合,用以测试、部署等工作。再白话一点,就是说某个module要如何打包,例如war exploded、war、jar、ear等等这种打包形式。某个module有了 Artifacts 就可以部署到应用服务器中了。

jar:Java ARchive,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便分发Java平台应用软件或库;

war:Web application ARchive,一种JAR文件,其中包含用来分发的JSP、Java Servlet、Java类、XML文件、标签库、静态网页(HTML和相关文件),以及构成Web应用程序的其他资源;

exploded:在这里你可以理解为展开,不压缩的意思。也就是war、jar等产出物没压缩前的目录结构。建议在开发的时候使用这种模式,便于修改了文件的效果立刻显现出来。)

启动项目 …

97876ce62aaa7018cb20e859910a3e45.png

debug就是启动的时候,你可以直接在代码里面点个断点就可以debug调试啦,你要是直接启动,那么你就不能debug调试啦。

当然啦在实际开发中,一般都是debug模式启动的,因为你开发过程中要调试各种代码和bug。

所以,debug启动在开发过程使用的是很多的。

ok了,至此,idea简单配置以及部署已经完成,更多精彩还要你自己去多多发现,欢迎评论区一起探讨。

如果你觉得我还不错,大家关注我的个人微信公众号,有你更精彩。

欢迎赞赏

Intellij IDEA 导入 Maven 项目 详细配置和使用过程 (Mac版)相关教程

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值