Intellij 14 1. Intellij 14通过maven创建web项目

本文详细介绍了如何在IntelliJ中熟练使用Maven进行项目管理和依赖管理,包括创建Maven项目的过程、关键步骤、常见问题及解决策略。通过实践操作,帮助开发者掌握高效开发技巧。

Intellij 这个工具,一开始的时候,会觉得很不习惯,配置特别多,有些东西不知道怎么配置,网上的资料又极少。但是用习惯了之后,就会觉得,这个IDE绝对不是浪得虚名。
Maven也和Intellij,开始用的时候很难,但是用上手之后,就再也不愿自己去管理jar包和项目的依赖。

1. New ->Project…

这里写图片描述
选中maven,在create from archetype前打勾,再选择webapp.下一步。
create from archetype指的是:是否要使用模板创建项目,要使用,则打勾,不使用,则将创建一个空的项目。模板会为项目生成一些固定的文件夹及一些配置信息。
Project SDK:设置项目的jdk。

2. 填写项目信息

这里写图片描述
GroupId:是项目组的id,maven下项目可以分组,可以随便写。
ArtifactId:项目名称,这是给maven管理项目用的。

3. 填写maven信息

这里写图片描述
这里是填写Maven的相关信息,如果之前在Intellij中已经设置好了Maven,那么这一步将会自动填上。
Maven home directory:制定maven的根目录。
User settings file:制定maven的settings文件。
Local repository: maven的本地仓库地址。

4. 填写项目的存储信息

这里写图片描述
Project name: 项目名称,这个名称将会创建一个项目文件夹,并且这个名称会显示在intellij中。
Project location:项目在磁盘上的存储位置。

这里写图片描述
点开More Settings,这些配置直接采用默认的。

5. 点击finish。开始创建项目

完成:
这里写图片描述

但是这里有的时候会有问题,可能在最终会创建失败。
问题在第三步,可能要在Properties下再添加一个属性:
archetypeCatalog=internal,不加这个参数,在maven生成骨架的时候将会非常慢,有时候会直接卡住。

来自网上的解释:

archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。

另外,创建项目的时候,要确定maven的运行环境是jdk而不是jre。
工程建好后,会出现pom中添加了依赖,但是包不会被加到工程的问题:
这里写图片描述

这个时候,只要在maven中设置:
这里写图片描述
把1处的勾打上
2和3处也可以选中,就会下载源码和文档。

后面添加tomcat可以查找相关的文档。
如果配置好后,jsp页面中无法使用el表达式,那么看看jsp页面的一些配置是否配置好,比如el表达式禁用是否设置为false:

<%@ page isELIgnored=false %>

以下这一行是jsp页面中必须的:

<%@ page contentType=”text/html;charset=UTF-8” language=”java” %>

本指南详细阐述基于Python编程语言结合OpenCV计算机视觉库构建实时眼部状态分析系统的技术流程。该系统能够准确识别眼部区域,并对眨眼动作与持续闭眼状态进行判别。OpenCV作为功能强大的图像处理工具库,配合Python简洁的语法特性与丰富的第三方模块支持,为开发此类视觉应用提供了理想环境。 在环境配置阶段,除基础Python运行环境外,还需安装OpenCV核心模块与dlib机器学习库。dlib库内置的HOG(方向梯度直方图)特征检测算法在面部特征定位方面表现卓越。 技术实现包含以下关键环节: - 面部区域检测:采用预训练的Haar级联分类器或HOG特征检测器完成初始人脸定位,为后续眼部分析建立基础坐标系 - 眼部精确定位:基于已识别的人脸区域,运用dlib提供的面部特征点预测模型准确标定双眼位置坐标 - 眼睑轮廓分析:通过OpenCV的轮廓提取算法精确勾勒眼睑边缘形态,为状态判别提供几何特征依据 - 眨眼动作识别:通过连续帧序列分析眼睑开合度变化,建立动态阈值模型判断瞬时闭合动作 - 持续闭眼检测:设定更严格的状态持续时间与闭合程度双重标准,准确识别长时间闭眼行为 - 实时处理架构:构建视频流处理管线,通过帧捕获、特征分析、状态判断的循环流程实现实时监控 完整的技术文档应包含模块化代码实现、依赖库安装指引、参数调优指南及常见问题解决方案。示例代码需具备完整的错误处理机制与性能优化建议,涵盖图像预处理、光照补偿等实际应用中的关键技术点。 掌握该技术体系不仅有助于深入理解计算机视觉原理,更为疲劳驾驶预警、医疗监护等实际应用场景提供了可靠的技术基础。后续优化方向可包括多模态特征融合、深度学习模型集成等进阶研究领域。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
IntelliJ IDEA 中创建 Maven Web 项目是一个常见需求,尤其是在开发基于 Java 的 Web 应用程序时。以下是使用 IntelliJ IDEA 2025.1.4.1 创建 Maven Web 项目的详细流程和步骤: --- ### ✅ 创建 Maven Web 项目的步骤: #### 1. 打开 IntelliJ IDEA 启动 IntelliJ IDEA,进入主界面。 #### 2. 创建项目(File → New → Project) - 点击 `File` → `New` → `Project` - 在弹出的窗口中选择左侧的 **Maven** - 确保勾选 `Create from archetype` - 从 archetype 列表中选择 `maven-archetype-webapp` - 点击 `Next` > 如果没有看到 `maven-archetype-webapp`,可以点击 `Add Archetype` 手动添加: - GroupId: `org.apache.maven.archetypes` - ArtifactId: `maven-archetype-webapp` - Version: `1.0` 或最新版本 #### 3. 输入项目信息 - **GroupId**:通常是公司域名倒置,如 `com.example` - **ArtifactId**:项目名,如 `my-web-app` - **Version**:默认 `1.0-SNAPSHOT` - 点击 `Next` #### 4. 选择 Maven 配置(可选) - 选择 Maven 安装路径(如果使用内置 Maven 可跳过) - 设置 Maven `settings.xml` 路径(可选) - 点击 `Next` #### 5. 项目名称和路径设置 - 设置项目名称(Project name) - 设置项目保存路径(Project location) - 点击 `Finish` #### 6. 等待项目构建完成 IntelliJ IDEA 会自动下载 Maven 依赖,并生成标准的 Web 项目结构。 --- ### 📁 项目结构说明 创建完成后,你会看到如下目录结构: ``` my-web-app/ ├── pom.xml ├── src/ │ └── main/ │ ├── resources/ │ └── webapp/ │ ├── WEB-INF/ │ │ └── web.xml │ └── index.jsp ``` - `pom.xml`:Maven 项目配置文件 - `web.xml`:Web 应用的部署描述符 - `index.jsp`:默认的 JSP 页面 --- ### 🛠️ 可选配置 #### 添加 Servlet 支持(如需) 打开 `pom.xml` 文件,添加以下依赖以支持 Servlet API: ```xml <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope> </dependency> ``` #### 修改 `web.xml`(如需) 如果你使用的是较新的 Servlet 版本(如 4.0),可以修改 `web.xml` 的版本声明: ```xml <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> </web-app> ``` --- ### ▶️ 运行项目 1. 点击右上角的运行按钮(或使用快捷键 Shift + F10) 2. 如果提示没有配置运行环境,选择 `Edit Configurations` 3. 点击 `+`,选择 `Tomcat Server` → `Local` 4. 配置 Tomcat 安装目录 5. 在 `Deployment` 标签下添加你的项目 artifact 6. 点击 `Apply` → `OK` 7. 再次运行项目,即可通过浏览器访问默认页面 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值