maven和idea

Posted on   夜雨初凉  阅读(612)  评论(0编辑  收藏  举报

一、idea工具

一款开发工具

1、安装idea

我提供给同学们的是免安装版本,解压即是安装

但是,idea是一款收费工具,需要破解才能使用,破解方式如下:

  1. 启动你的IDE,如果上来就需要注册,选择:试用(Evaluate for free)进入IDE。
    如果你的IDE试用已过期可以使用reset_eval文件夹内的脚本重置一下。
  2. 将 jetbrains-agent.jar 拖进IDE窗口(或者当作IDE插件安装),点 "Restart" 按钮重启IDE。
    (事实上你拖 jetbrains-agent-latest.zip 进去IDE窗口也没问题)
  3. 在弹出的JetbrainsAgent Helper对话框中,选择激活方式,点击安装按钮。
  4. 重启IDE,搞定。

2、idea 配置程序包的字符集

  • 在你的idea安装目录中找到idea64.exe.vmoptions

image

  • 打开你的idea工具,Help ->...

image

image

3、idea配置jdk

  • File -> Project structure

image

  • 然后,在让你的当前项目使用指定的jdk

image

4、idea快捷键设置

这里以 代码提示快捷设置为例,其他快捷键设置大家可自行百度

  • File -> Setting..->keymap
  • 然后依次点击:Main menu->Code->Completion->Basic
  • 我这里将Basic 设置为了alt + /,但是注意:idea中默认Cyclic Expand Word 代码提示快捷键也是 alt + /,需要将这个快捷键删除掉才行,不然会有冲突

image

我们之前惯用eclipse,如果你要将idea的快捷键设置为基于eclipse的快捷键,如下

image

5、idea常用快捷键

注:下面快捷键我都是idea基于 配置的eclipse快捷键

//alt + enter :万能快捷键(快速定义变量、生成捕获异常代码...)

//ctr + h :根据文件内容查找文件

//sout :快速生成 System.out.println()

//alt + shift + L :快速定义变量,接收方法返回值

//ctrl + G :查看类或方法 使用的地方

//选中类名按F4:查看类的层次结构,注:如果要看此类实现的接口,要选中 Supertypes Hierarchy

6、idea配置tomcat

  • 右上角->Edit Configurations ...

image

  • 如图所示,配置一个本地的tomcat服务

image

  • 指定tomcat安装路径,如果已指定过,则可以跳过这一步

image

image

image

image

  • 其他选项说明

image

  • 发布项目界面

image

  • 最后,启动tomcat

image

7、创建web工程并部署到tomcat中

因为创建普通的java工程比较简单,我这里只示例 创建web工程

  • 创建一个web工程

image

image

image

image

  • 发布配置-检查各项配置是否正确
    • file -> project structure

image

image

image

  • 发布配置-检查发布内容是否正确
    • file -> project structure

image

  • 最后,部署到tomcat

image

image

image

  • 启动tomat并访问

image

image

二、maven

1、maven是什么?

maven就是一个项目的管理工具。里面有很多功能,主要用到的就是:
jar包管理、项目打包。

2、为什么要用maven?

方便管理项目的jar包依赖,避免jar包冲突。
用的人多嘛

3、安装maven

1、官网:https://maven.apache.org/download.cgi
左侧找到 download -> apache-maven-3.6.3-bin.zip(找到这个链接,点击即可下载)
2、解压下载的压缩包,记得放在一个你熟悉目录下,让你下次可以找到它

4、配置maven运行环境

1、添加一个环境变量,名字叫MAVEN_HOME;复制maven的安装home路径,粘贴MAVEN_HOME这个变量值里面。
注意 mavne的安装路径中不要有中文
2、编辑path环境变量,在path中添加 %MAVEN_HOME%\bin;
3、在开始处 输入cmd打开命令行,键入命令:mvn -v
,如果能输出你安装的maven版本信息,表示你的环境变量配置成功了

5、idea配置maven

1、打开idea -> configure -> settings -> maven(搜索maven) -> 右边界面找到 maven home directory :选择你的maven home目录

6、创建一个maven工程

image

image

7 maven模块的目录结构

src
main
java //存放我的.java源文件
resources //存放我的应用运行时使用的配置文件
test
java //存放我的测试代码源文件
resources //存放我的测试代码运行时使用的配置文件
target
//有 java编译后的.class文件
//有配置文件,注意:如果当你发现你修改了配置文件没有生效请 build->rebuild project
//有模块打包之后的文件
pom.xml //jar文件依赖配置,稍后演示

8 maven常用命令

maven命令首次运行需要下载命令相关插件,如果你的每次运行命令都去下载,则加上如下配置

file -> settings -> maven(搜索maven) -> runner -> VM options:填写 -DarchetypeCatalog=internal

image

  • 右侧maven面板 -> 展开你的模块 -> lifecycle(生命周期)

image

clean 命令:
清理targe目录
compile 命令:
编译你的工程/模块 ,编译后的文件存放在target目录下

package 命令:
编译并打包你的工程/模块

install命令:

打包你的工程,并将其安装到maven仓库中

9 maven项目/模块 依赖jar包

详见pom.xml

10 maven寻找jar的流程

先在 本地仓库 中找jar,找不到就去 远程仓库 找,远程仓库找到了就下载到本地仓库中

配置中央仓库地址

找不到jar常见处理方式:
1、打开右侧maven面板,点击reimport按钮

2、打开本地maven仓库,检查这个jar是否已经下载下来了
如下在到了本地仓库,那么 清理缓存,重启idea
反之,删掉本地仓库中jar对应的文件夹,让其重新下载。

11、安装maven helper 插件

该插件能帮助你快速找到依赖jar,解决冲突问题等

  • File -> Setting -> plugins

image

12、将maven工程转换为 web工程

  • file -> project structure

web工程转换配置

image

image

  • 发布内容配置

image

image

  • 最后,编写index.html,然后将其部署到tomcat,并访问

image

image

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)

随笔 - 51, 文章 - 0, 评论 - 0, 阅读 - 10741

Copyright © 2025 夜雨初凉
Powered by .NET 9.0 on Kubernetes

点击右上角即可分享
微信分享提示