随记-JavaEE-maven简单说一二

IntelliJ IDEA社区版通过Maven创建J2EE项目 前言 IntelliJ IDEA是常用的Java IDE之一,也受到很多人的喜爱。但是默认的情况下只有需要付费的Ultimate版才支持J2EE项目,免费的IDEA社区版不支持创建J2EE项目。由于当时安装Linux分配的存储空间很小,又习惯了用IDEA,于是就懒得另外去装个Eclipse来开发J2EE的项目,便研究了一下如何使用社区版创建J2EE项目。 前提要求 在开始之前要安装并配置... 阅读详情

maven的三大构建类型、三大构建概念、maven项目的工程结构,还是需要使用一段时间maven之后才能很好把握,各位同学把握好了吗?

1. maven三大构建类型:

pom:可以作为其他module的父工程,可以聚合其他module,达到批量install其他module的目的。

jar:打包成一个jar包,供给其他module依赖。

war:打包成一个war,可以部署到tomcat服务器。

2. maven三大构建概念:

聚合:pom类型module中的结点,批量编译作用

继承:任何类型module中的结点,继承parent里面的依赖

依赖:任何类型module的结点,依赖本地的jar包或者编译类型为jar的module

3. 大型maven项目结构:

按照common、web、service、demos分:

在这里插入图片描述

​

按照模块分

在这里插入图片描述

每个人可能有自己喜欢的方式

4. 简单说下soa

说到maven项目结构,联想到了soa。

soa,就是面向服务,以前xxx-service编译类型为jar,现在则更可能是war包。一个服务单独部署到一个tomcat,如果某个服务器访问量比较大,可以针对这个服务器做集群、扩容处理。

在这里插入图片描述

5. maven helper

说到maven,不得不推荐,idea下的maven helper插件。

JavaEE之Maven 1. 2. 3. 1.解压部署Maven核心程序 ①检查JAVA_HOME环境变量 C:\Windows\System32>echo %JAVA_HOME% D:\DevInstall\jdk1.7.0_07 ②解压Maven的核心程序 将apache-maven-3.2.2-bin.zip解压到一个非中文无空格的目录下。例如... 阅读详情

相关推荐

搜索引擎es-maven

已打包好的es搜索引擎源码

Maven最全知识点总结 可以收藏啦

今天跟大家分享下Maven教程的知识。 目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下。 1为什么使用Maven这样的构建工具【Why】 1.1 一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。 借助于maven就可以将一个项目拆分成多个工程。 1.2项目中使用...

Purpletaro的专栏 450

基于多物理参数数据融合和先进人工智能算法的锂电池热失控监测传感器

基于多物理参数数据融合和先进人工智能算法的锂电池热失控监测传感器是多种方案中的优选项!是一种快速、准确、可靠、应用广泛的传感方案!可有效监测锂离子电池热失控风险,保障化学能储能电站安全!

chicheng_danxin的博客 2414

elasticsearch7基础用法及java中使用

elasticsearch7基础用法及java中使用

zhz15245530573的博客 2517

ENVI5.6 批量处理GF-2/GF-6/GF-7:从安装到融合的完整自动化流程

本文详细介绍了ENVI5.6环境下批量处理GF-2/GF-6/GF-7卫星数据的完整自动化流程,包括环境配置、工具安装、正射校正、图像融合等关键步骤。通过实战案例和优化技巧,帮助用户高效完成高分卫星影像处理,提升工作效率。特别针对GF-6和GF-7的特殊处理要点进行了深入解析。

weixin_42546392的博客 179

针对中文CLIP模型训练失效的解决方案记录

解决了中文CLIP模型无法正确训练的问题

weixin_45906434的博客 1622

maven项目使用java接口连接elasticsearch,基本操作:增删改查

创建maven项目,创建myElasticSearch.java文件,在App.java(默认创建文件)中的Main()执行。 pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...

百草疯茂的专栏 6197

VMware VSAN 高级参数介绍(测试用)

VSAN 的策略驱动让我们看到了VSAN无穷的潜力,其设计思路相当新颖,在一个基础资源池上使用策略就能实现不同对象的区分服务,而目前没有其他厂家能到VMware这样的高度。 VSAN 呈现给用户配置很简单,但实际上设计及后台比较复杂。笔者无意间发现了VSAN的隐藏高级参数设置,有很多好玩的选项想分享出来。这些参数全部是针对每主机进行设置的。VSAN 中有很多默认设置,这些设置应该都是研发人员多次测试得出的最优值,修改可能导致环境异常,并不建议修改! 目录 参数1:全闪配置下 SSD 写缓存最大.

山水牧羊 2032

ES学习路程(三)-JAVA代码操作ES

JAVA代码操作ES

weixin_43840872的博客 644

类银河恶魔城学习记录1-1 Player状态机的搭建 P28

什么是状态机?一篇文章就够了 - 知乎说实话,目前并不能深入理解状态机的奇妙之处(当然,我觉得状态机作为教程的重要组成部分是不得不理解的,所以以下我会对游戏教程内的状态机做一些我认为的解释,如有错误,请多包涵)

Homura_的博客 2343

电机系列(1) - foc最基本原理、clark变换 、park变换、附代码

什么是FOC? FOC(Field-Oriented Control),直译是磁场定向控制,也被称作矢量控制 (VC,Vector Control) ,是目前无刷直流电机(BLDC)和永磁同步电机(PMSM)高效控制的最优方法之一。FOC旨在通过精确地控制磁场大小与方向,使得电机的运动转矩平稳、噪声小、效率高,并且具有高速的动态响应。 简单来说就是,FOC是一种对无刷电机的驱动控制方法,它可以让我们对无刷电机进行 “像素级” 控制,实现很多传统电机控制方法所无法达到的效果。 因为所谓的“矢量控制”其实就是

nepqiu的博客 7万+

elasticsearch实战

最近项目里需要对某块功能的查询支持全文检索功能,于是乎使用到了专门的搜索引擎 elasticsearch来实现。通过2周左右的官网资料查询,成功在项目中引入并使用,这里记录部分使用内容。es官网的刷新速度很慢,我是通过把官网的页面下载到本地后,需要时再挨个打开浏览。学习es 主要还是先学习其基础的语法,在kibanna里先熟悉命令行的方式,以及操作的返回数据格式,再去熟悉Java 客户端,再容易不过了。 此次字段类型主要用到了es的 text类型,keyword类型,number类型,data类型; 查询

腾蛟起凤吕学士 2055

PCL 直通滤波器【2026最新版】

PCL直通滤波器函数详解以及用于多字段滤波、强度滤波、获取某一时间范围内的点等高阶用法案例分享。博客长期更新,本文最近一次更新时间为:2026年3月11日。

点云侠的博客 40万+

如何从Maven下载J2EE API(javaee.jar)

java.net下的javaee.jar解决方案仅包含J2ee API,不包含任何方法主体。 编译是很好的选择,但不适用于运行或部署您的应用程序,因为它会导致“ 类中不是本机或抽象类的方法中的 “ 缺少代码”属性 ”或其他未找到的错误。 根据政策,不可能在任何公共Maven存储库中包含此javaee.jar 。 最佳做法是始终从http://www.oracle.com/technetwork...

一名可爱的技术搬运工 789

基于深度学习的工业零件缺陷检测系统

工业零件缺陷检测系统摘要 本文介绍了一个基于深度学习的工业零件缺陷检测系统解决方案。该系统采用Faster R-CNN目标检测算法,结合PyTorch框架和OpenCV图像处理库,实现了对工业零件表面缺陷(如裂纹、划痕、凹坑等)的自动检测与定位。系统包含完整的开发流程:从数据采集与标注、数据增强预处理、模型构建与训练,到最终的评估与部署。相比传统机器视觉方法,该深度学习方案具有更强的特征表示能力和环境适应性,能够有效提升工业质检的准确率和效率。文章详细阐述了系统架构设计、实现细节和优化策略,并提供了完整的代

huanghm88的专栏 286

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

【JavaEE】Maven配置

本文讲解了IDEA如何创建Maven项目以及如何配置项目。

L2770789195的博客 1626

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

【JavaEE】JavaEE、web 开发、框架(Spring) 、Maven

Java EE 的概念,什么是 web 开发,框架的概念和优点,Maven 如何使用。

2301_79765510的博客 1998

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Maven构建真正的J2EE项目

今天同事问起我目前用Maven构建的多模块项目架构和以前用Eclipse创建的Web项目的问题,下面将讲一下使用maven搭建多模块的J2ee项目,以及采用这种方式搭建项目对日后项目的水平拆分和垂直拆分的好处,最后会给一个示例项目供大家下载。 1,安装Maven Maven安装很简单。 首先下载Maven,下载地址:http://maven.apache.org/download.cgi ...

qianshanding0708的博客 4658

JavaEE概述 + Maven

Java SE:指Java标准版,适用于各行各业,主要是Java基础、语法等等,所以多线程,网络编程之类的都算是JavaSE的内容。Java EE:指Java企业版,主要面向企业开发学习内容:框架、插件、工具、企业规范(一个功能按照企业的规范去实现)四个框架:Spring、Spring Boot、Spring MVC、Mybatis。其中前三个都是Spring 家族的产品。Mybatis则是一个持久层框架,主要用来帮助我们更好地操作数据库。什么是Spring。

wuweixiaoyue的博客 1439

javaEE的SSM框架maven项目入门简单图书管理-初学者期末复习

(javaEE的SSM框架maven项目入门简单图书管理-新手期末复习 #本项目仅用于新手参考和入门参考 配置文件 main文件 jsp文件 service domain、pojo mapper controller mybatis spring springMvc jsp bootstrap 分页

MOAN.小M.的博客 3821

JavaEE介绍及Springboot入门

目录哈喽!各位老铁,从本期开始我会给大家分享JavaEE的学习分享,javaEE是javaEE的扩展,使用起来更加高效便捷,让我们一起开始JavaEE的学习吧!目录1.JavaEE发展历史2.JavaEE主要学习内容3.JavaEE怎么学习4.Maven配置一、JavaEE发展历程Java EE的起源可以追溯到J2EE(Java 2 Platform, Enterprise Edition),它是Java SE(Java Standard Edition)的一个扩展,主要用于企业级应用开发。

2301_80651010的博客 1282

JavaEE-Maven

当我们开发了⼀个项⽬之后, 代码需要经过编译, 测试, 打包, 发布等流程, 每次代码的修改, 都需要经过这些流程, 如果代码反复调试修改, 这个流程就需要反复进⾏, 就显得特别⿇烦,, ⽽Maven 给我们提供了⼀套简单的命令来完成项⽬的构建.⽐如 A 依赖B, B依赖C, 那么 A项⽬引⼊B 的同时, 也需要引⼊C, 如果我们⼿动管理这个依赖, 这个过程就会⽐较⿇烦, 我们需要知道每个库都依赖哪些库, 以及这些依赖之间的版本是如何关联的。但使⽤maven的话, 就可以避免管理所需依赖的关系。

2401_82609762的博客 1338

j2ee,使用maven创建web项目

目前做的项目使用的是MAVEN来管理jar包,这也是我第一次接触maven,感觉非常好,再也不用一个一个去添加和下载jar包了,直接在maven配置文件中配置就可以了,maven可以帮助我们自动下载。非常方便。之前比较忙没时间整理,现在整理一下,记录下来,加深印象。当然我们使用maven也只是最基本的,很多其他功能都没有使用到,本篇仅介绍如何创建一个maven项目,不做其他。  

qq372577751的博客 2971

【JavaEE】Maven的介绍及配置

Maven介绍,及idea下配置Maven,及国内源的设置

yj20040627的博客 2972

【JavaEE】快速了解什么是Maven?

学习如何使用maven!

冲击大厂之路!!! 2430

api报错 javaee maven_JavaEE开发之基于Eclipse的环境搭建以及Maven Web App的创建

本篇博客就完整的来聊一下如何在Eclipse中创建的Maven Project。本篇博客是JavaEE开发的开篇,也是基础。本篇博客的内容干货还是比较多的,而且比较实用,并且都是采用目前最新版本的工具来配置的环境。下方内容主要包括了JDK1.8的安装、JavaEE版本的Eclipse的安装、Maven的安装、Tomcat 9.0的配置、Eclipse上的M2Eclipse插件以及STS插件的安装。...

weixin_39689700的博客 167
上一篇: JavaEE-总结-品优购
下一篇: JavaEE-腾讯云-不同公司服务器架构图
billycoder
博客等级 码龄17年 171粉丝 188原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值