IDEA创建Maven web项目

微信小程序消息推送全攻略:从模板消息到订阅消息的实战避坑指南 本文深入解析微信小程序消息推送机制,对比模板消息、订阅消息与客服消息的核心差异与适用场景。重点提供订阅消息从用户授权设计、前端代码实现到后端稳定发送的完整实战指南,并分享提升消息点击率的文案与运营技巧,帮助开发者构建高效、用户友好的消息推送体系。 阅读详情

1. Maven简介

    相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。

   可以通过其命令做所有相关的工作,其常用命令如下:

    - mvn compile
    - mvn test
    - mvn clean
    - mvn package
    - mvn install            //把新创建的jar包安装到仓库中
    - mvn archetype:generate //创建新项目
    中央工厂URL:http://search.maven.org/    http://repo.maven.apache.org/maven2

    本文主要演示在IntelliJ IDEA IDE环境下如何配置和使用。

2. 配置Maven

       软件配置一次即可,所有Maven项目共享。


    1)如上图标注3 选择自己的仓库


   1)如上图标注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置。
   2)如上图标注3 所示,在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。
  3)上图标注 3 所示,可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。

3. Maven 骨架创建 Java Web 项目

1) File -> New -> Project…

2) 如下图


3)如下图


GroupId和ArtifactId<项目名>还有Version,这三个属性目的是标识你的项目的唯一性。


4)如下图


5) 如下图


 6)点Finish之后,Maven会根据刚才的配置创建一个基于Maven的Web App.

       - 创建结束,其Log如下:


       - 创建结束,其代码结构如下:


    recources文件夹:一般用来存放一些资源文件
    webapp文件夹:用来存放web配置文件以及jsp页面等,这已经组成了一个原始的web应用

4. 启动 Java Web 项目

1)打开“Project Structure”


2)配置“Facets”


3)配置“Artifacts”


4) 启动“Edit Configurations”


5) Add New ‘Tomcat Server’ 配置


6) 配置Deplyment


7) 配置Server


   其结果如下:


8) 启动Web Server


现在可以通过Browser访问WebServer的页面了。


5. 在Tomcat中部署war文件

    1)把MVNDemo.war copy到Tomcat的webapps目录下。

    2)在Browser上访问URL:http://localhost:8080/MVNDemo/ 即可。

6. 创建Java程序目录

1) 创建java目录


2) 把java目录设置为Sources

   选中java文件夹,点击上面的Make as:Sources,该文件夹就会变成蓝色,用以保存java代码,按OK。


深入理解HTTPS:从SSLHandshakeException到证书链验证的完整解析 本文深入解析了HTTPS握手过程中常见的SSLHandshakeException异常,特别是由证书链验证失败引发的CertPathValidatorException。文章从TLS握手流程、证书链验证的数学原理出发,详细剖析了Java中TrustManager的工作机制,并提供了针对证书链不完整、自签名证书等典型问题的系统化排查流程与实战解决方案。 阅读详情

相关推荐

win11禁止更新,草履虫教程

本文介绍了彻底禁止Windows 11系统更新的组合方法,包括禁用核心服务、修改注册表、关闭计划任务和使用组策略(专业版适用)。作者特别提醒,禁止更新会影响系统安全性,建议实体机保持更新,仅虚拟机等特殊情况下使用这些方法。同时强调即使禁用更新,也应定期手动检查重要安全补丁。文章最后附上了作者的个人网站信息。

testwzc1的博客 558

超详细IDEA创建MavenWeb项目

超详细IDEA创建mavenWeb项目,本文包括利用骨架(模板)创建mavenWeb项目以及非骨架(非模板)创建mavenWeb项目。

qq_45344586的博客 1万+

【SystemVerilog笔记(一)】数据类型

(一)内建数据类型 1.按照四值逻辑和二值逻辑分类 四值逻辑类型:integer、logic、reg、wire等线网类型 二值逻辑类型:byte、shortint、int、longint、bit 2.按照有符号和无符号分类 有符号类型:byte、shortint、int、longint、integer 无符号类型:bit、logic、reg、wire等线网类型 ※记忆:按位定义的变量是无符号的。 (二)软件常用类型 1.定宽数组 在这里插入代码片 ...

cc__cc__的博客 1万+

IDEA创建Maven Web项目的三种方式

版本:IDEA2021.2、Maven 3.6.1 目录 第一种方式:使用骨架 第二种方式:不使用骨架 第三种方式:使用JBLJavaToWeb插件 第一种方式:使用骨架 创建步骤: 1.打开File--->Project Structure--->新建Maven模块 2.设置自己的Maven路径,点击完成,idea会自动配置下载相应的插件 3.下载完毕,Maven Web项目创建基本完成 pom.xml文件中会有IDEA自动配置的依赖和下载的插件 .

moodfriend的博客 1万+

HMC7044芯片模拟SPI配置

摘要: HMC7044是一款高性能双环路整数N分频抖动衰减器,支持SPI接口配置,适用于高速数据转换器时钟系统。该芯片采用双PLL级联架构,具有14路可配置输出,可满足GSM/LTE基站设计需求。SPI接口采用3线模式(SLEN/SCLK/SDATA),支持24位寄存器读写(13位地址+8位数据)。驱动实现基于Zynq EMIO模拟SPI,提供初始化、数据传输及寄存器配置功能,支持三线制工作模式和多种时钟参数设置。

toonyhe的博客 1094

ANSYS Maxwell:从RMxprt到3D轴向磁通电机的无缝建模指南

本文详细介绍了如何利用ANSYS RMxprt作为高效起点,快速构建3D轴向磁通电机的有限元分析模型。通过RMxprt内置模板输入关键参数并完成磁路法计算后,可一键生成包含几何、材料、绕组及边界条件的即用型Maxwell 3D模型,极大简化了复杂三维结构的建模流程,使工程师能专注于性能优化与仿真分析。

weixin_29281941的博客 552

idea中maven创建web项目教程(超级详细)

idea中maven创建web项目教程(超级详细) 选择maven Next –> Next–>直到finish 进入的页面是这样的 点击import changes 然后目录结构是这样的 接着在pom.xml中填写 <packaging>war</packaging> 因为idea在默认情况下会将项目文件打成jar包,这...

Austin_的博客 4157

三维变换矩阵实战——三维点云的旋转、缩放、镜像、错切、平移、正交投影

旋转矩阵:右边矩阵是点云的原始坐标,左边的是旋转矩阵可视化:绕x轴旋转90度。

weixin_43850909的博客 8227

在IDEA中创建基于Maven的Web项目图文详细步骤

推荐使用 Ultimate Edition版本,因为它支持完整的 Web 开发功能。JDK:建议使用 JDK 8 或更高版本,并在系统中配置好环境变量(JAVA_HOMEMaven:IDEA 可以自带 Maven,也可以下载独立的 Maven,并添加到系统路径中。

技术分享 1823

【雷达信号处理实战】从原理到代码:脉冲多普勒(PD)处理全流程解析与MATLAB仿真

本文深入解析了脉冲多普勒(PD)雷达信号处理的核心原理与全流程。通过剖析多普勒效应、脉冲压缩与慢时间FFT等关键技术,并结合详细的MATLAB仿真代码,手把手指导如何从信号建模、回波模拟到最终生成距离-多普勒谱,实现运动目标的精确测距与测速,直观展示了相参积累带来的显著性能增益。

pca5navigator的博客 951

数字逻辑Fundamentals of Digital Logic with Verilog Design | 3rd Edition Solutins Chapter 3(step by step)

第三章3-1~3-27全部习题解析和代码模块

weixin_62651190的博客 1946

IDEA使用maven创建简单的web程序

1. 准备工作 之前学会了如何通过idea创建基于maven的java项目(参考之前的博客:maven(3)——IDEA使用maven创建简单的java项目),现在想基于maven创建web项目。 创建web项目,肯定要有tomcat。tomcat的安装惨啊之前的博客:Maven(5)—— win10安装tomcat8 2. 创建项目 打开IDEA,选择Create New Project...

lucyLee的博客 1007

笔试题-2023-加特兰-数字IC设计【纯净题目版】

笔试题-2023-加特兰-数字IC设计【纯净题目版】

w0shishabi的博客 2248

IntelliJ IDEA创建maven web项目(IDEA新手适用)

PS:从eclipse刚转到IDEA,对于这个陌生的工具我表示无言,但听说很好用,也就试试,结果我几乎花了一晚上的时间才搭起来maven web项目,觉得在此给各位一个搭建maven web项目的教程,指出我踩过的各种坑! 步骤一:首先先创建一个project,在这里就是创建一个maven的工作空间 步骤二:按照下面的步骤操作就可以了,最后next 首先,选择左边的maven 然后在右...

czc9309的博客 19万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

如何在IntelliJ IDEA中创建Maven Web项目

如何在IntelliJ IDEA中创建Maven Web项目前言1、选择Maven,按照步骤创建,选择完成后点击Next2、填写项目名称,然后继续Next3、选择maven路径4、可直接finish,Project name为项目名称,Project location为项目路径5、项目创建好之后导航结构如下图6、安装tomcat环境7、添加Artifacts8、启动项目大功告成!!!!!! 前言 ...

qq_41513228的博客 563

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

用Intellij Idea创建maven项目 web项目

用intellij idea 创建一个Java web项目 1,file,new project,后,按下图进行操作 弹出如下图,并按下图内容输入,其中,groupId好比是google公司,artifactId好比是google出的一个产品,version就不多说了。 点击next后,如下图,保持默认,即可 点击next后,在project name中输入Ja

HTK的博客 2175

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

2020版IntelliJ IDEA创建maven web项目

IntelliJ IDEA创建maven web项目 步骤一:首先先创建一个project,在这里就是创建一个maven项目 步骤二:按照下面的步骤操作就可以了,最后next 首先,选择左边的maven 然后在右边Creater from archetype选项前面打个勾, 最后选择maven-archetype-webapp 步骤三:就简单了,填写你的GroupId跟ArtifictId(瞎...

金霖海的博客 2371

Intellij IDEA创建Maven Web项目

Intellij IDEA作为最好的Java IDE,创建Maven项目还是比较简单的,但是创建一个Maven Web项目还是要修改一些配置的,下面进行总结整理

lujianing2011的专栏 2942

Intellij IDEA创建maven web项目(亲测)

intellij IDEA创建maven web项目的步骤 最近初次学到maven web项目的创建,但是试了几次仍然不成功,一怒之下多试了几次,最后软件不负有心人,给整出来了,故将此次经验奉献与此,以备后用,哈哈! 当然,首当其冲的还是maven的下载和配置了。 maven官网地址 下载apache-maven-3.6.3-bin.zip这是适用于Windows系统的。 解压缩,尽量存放于英文路径下,而后进入到bin文件夹,copy路径配置环境变量。 2.1、验证 -> 命令提示符 ->

cool breeze. 564

IntelliJ IDEA创建maven web项目

PS:从eclipse刚转到IDEA,对于这个陌生的工具我表示无言,但听说很好用,也就试试,结果我几乎花了一晚上的时间才搭起来maven web项目,觉得在此给各位一个搭建maven web项目的教程,指出我踩过的各种坑! 步骤一:首先先创建一个project,在这里就是创建一个maven的工作空间 步骤二:按照下面的步骤操作就可以了,最后next 首先,选择左边的maven 然后在右边C...

pengzhisen123的博客 512

IntelliJ IDEA2021创建maven web项目或maven web模块

1、打开IDEA选择菜单栏上面的【File】→【New]→【Project】或者【Module】新键项目选择【Project】,新建模块选择【Module】。 选择【Project】新建项目如下图所示,按照其步骤选择最后点击在第四步打开【Add Archetype】添加原型 注意:maven web项目要选择【maven-archetype-webapp】 选择【Module】新建模块如下图所示,按照其步骤选择最后点击在第四步打开【Add Archetype】添加原型 注意:maven w.

qingbo_2920249511的博客 3236

idea配置java和maven_Maven配置,使用IntelliJ IDEA和Maven创建Java Web项目

解压并新建一个本地仓库文件夹2.配置本地仓库路径3.配置maven环境变量4.在IntelliJ IDEA中配置maven打开-File-Settings5.新建maven WEB项目打开-File-New-Project点击NEXTGroupId和ArtifactId还有Version,这三个属性目的是标识你的项目的唯一性。点击NEXT添加的配置为 archetypeCatalog=in...

weixin_42515512的博客 870

Intellij IDEA创建Maven Web项目以及ubuntu maven环境安装配置

1>准备工作: jdk的安装 maven的安装, 在这里面找 http://mirror.bit.edu.cn/apache/maven/ 我安装的是 apache-maven-3.1.1-bin.tar.gz,刚开始我下载的是最新版本的也就是 3.3.3 可真是把人折腾坏了,配置完环境变量后,在IDEA中创建maven项目时会出现一个问题 : C

后花园 5667

IntelliJ IDEA maven 创建web项目 札记

声明:供学习参考使用,文中引用到的,均已注明出处,感谢大神相助! 一、未使用maven创建的web项目: 1.Intellij Idea 创建Web项目入门(一),感谢@我是一名老菜鸟 2.Intellij IDEA 快速创建Spring Web 项目,感谢@我是一名老菜鸟 做1.2的时候,发现目录不对,按照1.1的步骤,做出来src是和web同目录的,但是1.2里面变成了java和w...

mr_suddenflash的博客 252

intellij idea中使用maven创建web项目(不使用模版)

https://my.oschina.net/947/blog/769729转载地址 其中还有模版创建maven,本人已会,未转载 &lt;一&gt;不选择任何maven模板创建web项目 Create New Project或者File-&gt;New-&gt;Project,如图: 点击maven,(不用选择Create from archetype,因为此处讲解不使用maven模板创...

weixin_42043101的博客 2033
上一篇: Mybatis-Generator自动生成代码
下一篇: SSM整合pom.xml文件
程序员青戈
程序员青戈 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄10年 3万+粉丝 250原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值