javaweb-配置maven_Java项目

Java学习记录 IDEA搭建Maven项目&Tomcat应用 IDEA应用Maven项目 IDEA配置 打开所有设置(必须在这里打开设置,否则其他项目无效) 设置Maven项目目录 运行环境 Java项目的创建 有骨架 创建项目,选择骨架 配置项目基本信息 确认信息 无骨架 只需关闭选中,其他步骤跟有骨架的一致 无骨架创建项目需要自行配置 pom.xml 手动将Maven文件夹补齐 JavaWeb项目的创建 有骨架 步骤就一步不一样,其他剩下步骤就不赘述了! 无骨架 无骨架创建项目后,需要自行配置 JavaWeb信息 项目配置 手动 阅读详情

javaweb-配置maven_Java项目

创建model,,,maven项目

1.1 直接点击next,创建项目
1.2 点击finish
1.3 这个空的工程maven工程就是项目的主工程,删除src目录,我们以后就直接在这里建model
1.4 把maven依赖都导入主工程里面,为了model方便使用
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.bgy</groupId>
    <artifactId>test</artifactId>
    <version>1.0-SNAPSHOT</version>

    <dependencies>

        <!-- 测试依赖 -->
        <!-- https://mvnrepository.com/artifact/junit/junit -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>

        <!-- servlet依赖 -->
        <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
            <scope>provided</scope>
        </dependency>

        <!-- mysql依赖 -->
        <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.16</version>
        </dependency>

        <!-- druid依赖 -->
        <!-- https://mvnrepository.com/artifact/com.alibaba/druid -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.1.22</version>
        </dependency>

        <!--dbutils依赖-->
        <!-- dbutils是操作数据库的工具类 -->
        <!-- https://mvnrepository.com/artifact/commons-dbutils/commons-dbutils -->
        <dependency>
            <groupId>commons-dbutils</groupId>
            <artifactId>commons-dbutils</artifactId>
            <version>1.6</version>
        </dependency>


        <!--jstl依赖-->
        <!--核心标签库-->
        <!-- https://mvnrepository.com/artifact/javax.servlet.jsp.jstl/jstl -->
        <dependency>
            <groupId>javax.servlet.jsp.jstl</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>

        <!--标准库-->
        <!-- https://mvnrepository.com/artifact/taglibs/standard -->
        <dependency>
            <groupId>taglibs</groupId>
            <artifactId>standard</artifactId>
            <version>1.1.2</version>
        </dependency>

        <!--jsp-->
        <!-- https://mvnrepository.com/artifact/javax.servlet.jsp/javax.servlet.jsp-api -->
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>javax.servlet.jsp-api</artifactId>
            <version>2.3.1</version>
            <scope>provided</scope>
        </dependency>
    </dependencies>
</project>
1.5 创建一个model
1.6 父pom.xml

父pom.xml中多了一个,,,子工程能用父工程的所有配置

<modules>
    <module>test-01</module>
</modules>
1.7 在子工程中main目录下 添加 java,resources 目录
1.8 修改web.xml 为最新
从你现在目前用的Tomcat中的web.xml   保持一致就行   以下是我Tomcat路径
<?xml version="1.0" encoding="UTF-8"?>
<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_3_1.xsd"
         version="3.1"
         metadata-complete="true">

  <display-name>Welcome to Tomcat</display-name>
  <description>
    Welcome to Tomcat
  </description>

</web-app>
Open3D 计算点云配准的旋转和平移误差 通过计算旋转误差和平移误差来量化配准结果与真实变换之间的偏差。 阅读详情

相关推荐

TortoiseGit提示No supported authentication methods available错误

一、问题 在使用TortoiseGit与远程仓库进行同步代码的时候提示如下错误,即:没有支持认证的方法可用。而GitBash却可以正常使用,不受影响。 通过调查,发现应该是TortoiseGit远程仓库的公匙无法和本地的密匙进行匹配认证造成的(主要是TortoiseGit缺少本地密匙)。由于TortoiseGit的默认网络SSH client是TortoiseGitPlink.exe,如下图所示。因此主要有两种方式来解决该问题: 不修改TortoiseGit的默认网络SSH client,此时需要为To

Jeffxu_lib的博客 2万+

Java Maven依赖:WebClient

<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-webflux</artifactId> ...

mengfz_cn的专栏 3343

Tomcat启动过程中cmd窗口(控制台)中文乱码的问题

tomcat启动时,启动过程日志中文乱码的处理方法。

寻码启示 1943

【JavaWeb】配置maven

配置maven 文章目录配置maven1、初识maven2、下载安装maven3、配置环境变量4、配置阿里云镜像5、配置本地仓库6、idea中配置maven7、使用maven Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plug

MY9_19的博客 538

让 AI 学会“慢思考”:MCP Sequential Thinking 深度部署与使用指南

摘要: MCP Sequential Thinking 是一种让AI具备"慢思考"能力的技术,通过动态调整思维路径解决复杂问题。本文详细介绍了在Windows、macOS和Linux系统下的部署方法,包括环境准备、配置文件修改等步骤。该技术通过"产生想法-评估需求-修正路径"的循环机制,显著提升AI在代码设计、数学证明等复杂任务中的表现。文章还提供了验证安装方法、使用示例和常见问题解答,帮助开发者解锁AI的深层思考能力。(149字)

weixin_43236925的博客 1908

树莓派4B保姆级教程:从零配置Python虚拟环境到PySide2开发全流程(含避坑指南)

本文提供树莓派4B上配置Python虚拟环境及PySide2 GUI开发的完整教程。针对armv7l架构的特殊性,详细讲解了从系统准备、虚拟环境创建到PySide2安装的避坑指南,并重点解决了跨平台UI文件处理等常见难题,帮助开发者构建稳定高效的开发环境。

9q8w7e6r5的博客 822

JavaWeb:Maven讲解

Maven是一个流行的Java项目管理工具。它提供了构建、文档生成、依赖库管理等一系列功能,使得Java项目的构建和协作更加高效。Maven使用XML配置文件来定义构建过程和依赖关系,并且可以从中央仓库或者本地仓库中下载需要的依赖库。通过Maven,开发者可以更加方便地管理项目中的依赖关系和构建过程,使得Java项目的开发和发布更加简单和可控。

小林的博客 437

QtQuick QML教程(2):qml语法介绍

​ qml一个普通的文本文件,后缀是.qml, 一个qml文件主要由两部分组成:(1) import语句 :这个就像C++中的头文件, 使用 import 导入qml需要的相关模块,可以查询Qt文档进行导入,注意每个版本的Qt模块声明可能都不同,相比于QWidget项目,QtQuick的变动是很大的;(2) QML对象树 :根对象是Window, 然后可以在Window中添加各种控件,例如按钮,文本,菜单等。

琅嬛福地 551

JavaWeb—Maven

1.什么是Maven 2.Maven的作用 3.Maven概述 3.1Maven介绍 3.2 Maven模型 3.3 Maven仓库

夏日漱石的博客 1269

yolov5直接调用zed相机实现三维测距(python)

zed代码比较简洁,但是一定要把环境配置好,后续自己会把他当做普通双目标定,去对比分析效果,并完善相关功能。

积极向上的mr.d的博客 1万+

使用 Python 爬虫抓取 IMDb 电影信息 - 评分、评论与基本信息抓取教程

本文介绍了如何使用 Python 爬虫技术抓取 IMDb 电影评分、评论和基本信息。我们分别展示了通过IMDb API和两种方法抓取数据,并进行了数据存储、分析与可视化。在未来,我们还可以基于这些数据开发电影推荐系统、情感分析工具等,进一步丰富电影数据的应用场景。通过这些实践,您不仅学会了如何抓取和存储数据,还可以通过这些基础来构建自己的数据分析应用,获取更丰富的电影数据。

2201_76125261的博客 601

JavaWeb基础3——Maven基础&MyBatis

构建工具Maven、Maven安装配置、基本使用、IDEA使用Maven、依赖管理、插件、Mybatis、核心配置文件mybatis-config.xml、Mapper代理开发、配置文件实现增删改查、Mybatis参数传递、注解实现增删改查

种一棵树最好的时间是十年前,其次是现在 7602

基于Simulink的六旋翼无人机动力分配仿真建模示例

六旋翼无人机概述特点:高冗余度、增强的负载能力和更好的故障容忍性。关键组件电机与螺旋桨:提供升力和推力。电调(ESC):控制电机转速。IMU(惯性测量单元):包括加速度计和陀螺仪,用于姿态估计。飞控板:处理传感器数据并生成控制信号。应用场景:航拍摄影、农业监测、物流配送等。仿真目标搭建一个简化的六旋翼无人机动力分配模型,涵盖电机驱动、姿态控制及位置控制过程。分析不同条件下的性能指标(如响应时间、稳定性等),并探讨六旋翼无人机的设计优化。

xiaoheshang_123的博客 485

Maven安装、配置、创建java和javaweb项目

一、下载 网址:http://maven.apache.org/download.cgi(免安装) ——————————————————————————————————————————— 二、配置环境变量 MAVEN_HOME=D:\01setup\apache-ma...

chuojiandi3387的博客 143

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

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

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

maven安装、配置、创建java和javaweb项目

一、下载 网址:http://maven.apache.org/download.cgi(免安装) 二、配置环境变量 MAVEN_HOME=D:\01setup\apache-maven-3.5.0; 添加path=%MAVEN_HOME%\bin; ...

chenglongan5604的博客 100

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Maven之(二)在maven下创建java项目和javaweb项目

二、在maven下创建java项目和javaweb项目 首先创建一个空项目,在空项目里面创建java模块和javaweb模块。 2.1 在maven下创建java项目 至此,一个简单的java项目就构建成功了! 2.2 在maven下创建javaweb项目 至此,一个简单的javaweb项目就创建好啦! ...

qq_50994235的博客 336

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

创建Maven项目、运行、调试(Eclipse版)

开发环境: Windows 10 64位 jdk 1.8 eclipse mars2 (4.5.2) 1、打开 eclipse 开发工具,选择一个空的工作空间 2、配置 maven 工具 首先说明一下,这个版本的eclipse已经自带了 maven 工具,这里我们配置自己安装好的maven作为项目管理工具 在开发工具栏,依次选择 Window > Perfer...

zgphacker2010的专栏 3542

Maven的配置和创建maven项目

localRepository>D:\apache-maven-3.9.9\mvn_repo</localRepository>,大概在在53行,复制下来,换成你放置maven目录下的mvn_repo(自己创建的目录)这便是我两节课学的内容,黑马老师说话速度特别快,我要不停返回去听,一天的内容也很重,不好意思大家,我没法做到每日一更了,我会把笔记记录下来,我学完了课程,会对javaweb进行重点知识点的总结。然后配置阿里云私服:在conf/setting.xml中的<mirrors>标签中添加子标签。

2401_87603544的博客 502

Maven学习笔记(三)—— 使用Maven自带的功能创建Java和JavaWeb项目

一、使用Maven创建Java项目1、打开命令窗口,输入创建命令使用shift+右键单击,选择在此处选择打开命令窗口,输入如下命令:mvn archetype:generate -DgroupId=com.mengfei.demo -DartifactId=MavenJavaDemo -DarchetypeArtifactId=maven-archetype-quickstart -Dintera...

云卷云舒的架构师之路 2490

新手idea2024版maven创建javaweb项目【纯新手向】

1,传统的java项目对于传统的java项目,我们如果要导入包,需要程序员自己去找,并且下载去导入,但是会出现版本冲突啊,包之间的冲突,或者包之间的依赖(所谓包之间的依赖就是指一个包的实现功能还需要另一个包的支持)这样无疑会加大程序员配置环境的复杂性,降低开发效率2,maven的java项目。

zi_pei的博客 4161

Maven 骨架创建 Java Web 项目

Maven 骨架创建 Java Web 项目 1) File -> New -> Project... 2) 如下图 3)如下图 GroupId和ArtifactId<项目名>还有Version,这三个属性目的是标识你的项目的唯一性。 4)如下图 5) 如下图 6)点Finish之后,Maven会根据刚才的配置创建一个基于Maven的Web App. - 创建结束,其Log如下: - 创建结束,其代码结构如下:...

sky2line的专栏 258

Maven全解析:第二个项目 & IDEA 整合 Maven

src/main/resoutces ---存放项目资源文件,如 Spring,MyBatis 配置文件。src/test/java ---存放所有测试 .java 文件,如 JUnit 测试类。src/main/java ----存放项目的 .java 文件、src/test/resource ---测试资源文件。target ---项目输出位置。

SOS_suyan的博客 1139

IntelliJ IDEA + Maven创建Java Web项目

1. Maven简介相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile - mvn test - mvn clean - mvn package - mvn install...

weixin_34176694的博客 262

IntelliJ IDEA 17和Maven构建javaWeb项目

阅读目录(Content) 一、Maven配置 1.1、Maven简介  1.2、IDEA中配置Maven 二、Maven骨架创建JavaWeb项目 2.1、IDEA和Maven创建JavaWeb过程 2.2、创建成功后的状态 2.3、启动JavaWeb项目 三、其他配置 3.1、在Tomcat中部署war文件 3.2、创建Java程序目录 前言   电...

qq_36688928的博客 260

idea创建常用项目

groupId 找到在什么包下面(一般是com.名称)artifactId 项目名称version 版本号。

Jeremy486的博客 458

IntelliJ IDEA 17和Maven构建javaWeb项目 ( 推荐 2 )

阅读目录(Content) 一、Maven配置 1.1、Maven简介  1.2、IDEA中配置Maven 二、Maven骨架创建JavaWeb项目 2.1、IDEA和Maven创建JavaWeb过程 2.2、创建成功后的状态 2.3、启动JavaWeb项目 三、其他配置 3.1、在Tomcat中部署war文件 3.2、创建Java程序目录 前言   电...

Kevinvcc200的博客 178
上一篇: javaweb-配置JavaWeb中maven依赖
下一篇: javase-collection-210408-01
白光一
博客等级 码龄9年 0粉丝 174原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值