idea集成maven插件settings-->输入maven-->选择本地maven安装路径,配置文件以及本地仓库的路径:创建非web的maven工程创建工程-->选择maven,下一步之后填写项目的坐标(类似于全类名),下一步之后再次确认:创建出来的界面如下:在该工程结构中,缺少一些目录,需要手动添加并设置。添加test中的resources,然后右键选择Mark Direc
转载
2024-03-07 14:32:42
89阅读
为什么要学习tomcat热部署。一般我们的开发环境是在window系统下,而部署环境在Linux系统,所以需要将window系统的项目包,上传到linux系统下进行部署。如果是通过拷贝文件夹的形式进行部署,就还需要在linux系统下进行重启,或者其他操作,就会比较麻烦,而通过热部署的方式,则只需要启动一次tomcat就能够直接在window系统下进行部署,相对来说,比较方便。Tomcat热部
背景公司有一个非常老的项目,决定进行简单重构,纳入自动化流水线部署的序列。原项目采用很古老的Jar包依赖模式,也就是直接将jar包放在项目中。同时,项目结构也非常奇特,不是标准的Web项目目录结果。于是,决定基于Idea创建Maven项目,然后将原来的基于lib形式依赖jar包,改为Maven管理,方便后续部署、发布、进一步改造。这篇文章带大家一起通过IDEA创建一个Maven的Web项目。IDE
转载
2024-04-02 16:01:47
186阅读
基于Mavan构建导入IDEA1. Tomcat源码地址 http://tomcat.apache.org/download-80.cgi,本文使用的Tomcat版本是apache-tomcat-8.5.41-src。注意:本文的安装目录在E:\apache-tomcat-8.5.41-src,会多次用到,需要替换成自己的。 2. 在apache-tomcat-8.5.41-s
转载
2024-06-27 09:32:27
88阅读
Idea 调试 maven plugin 源码
原创
2022-10-27 13:51:53
179阅读
【maven的安装与配置】配置maven到idea一、安装本地Maven二、配置settings文件简易版(仅需修改jdk版本号和maven仓库地址,如果你创建的和我一样就粘贴就好)配置步骤在IntelliJ IDEA中配置maven打开-File-Settings5.新建maven WEB项目maven web模板项目结构setting.xml 一、安装本地Maven官网下载地址:Maven3
转载
2024-09-04 10:51:58
516阅读
文章目录一、Maven介绍二、下载Maven三、配置Maven环境四、在Idea上配置Maven工具 一、Maven介绍1.Maven翻译为“专家“, ”内行”的意思,是著名Apache公司下基于Java开发的开源项目。2.Maven项目对象模型(POM)是一个项目管理工具软件,可以通过简短的中央信息描述来管理项目的搭建,报告和文档等步骤。3.Maven是一个项目管理的工具,可以对项目进行构建、
转载
2024-05-08 13:43:59
94阅读
MAVEN除了坐标、依赖、仓库,还有俩个核心:生命周期和插件
1.生命周期详解
clean生命周期:
1):pre-clean执行一些清理前需要完成工作
转载
2024-06-27 19:25:07
117阅读
注意:实验环境的IDEA版本:2021.3.11、问题描述1.1、当想看源码时,点击Download Sources 1.2、此时出现了Cannot download sources 2、解决办法2.1、首先点开Terminal窗口 2.2、根据项目路径,切换到项目根目录注意:必须要切换到指定的maven模块目录,否则必
转载
2024-05-11 19:17:22
565阅读
我看了一下HashSet的底层实现,发现被骗了,因为我发现它的底层是依托HashMap来实现的。这就让我很气了啊,好吧,我不气了,还是来看看它怎么来实现的吧,首先我们知道,HashSet是实现了Set接口的,所以,我们说,它是不允许有重复元素的,那么它是怎么保证没有重复元素的呐,其实它的原理就是hashMap判断两个对象是否是同一个元素是一样的。简单先说一下,就是hashCode和equals,首
转载
2024-06-01 10:21:21
55阅读
目的: 通过eclipse工具,使用maven命令,将maven工程编译后的jar、源码、依赖环境,都发布到网络maven仓库; 方便其他工程引用,查看源码,及自动下载依赖环境; maven关键命令deploy -- 发布到远程仓库 具体步骤如下: 1、发布源码及jar到远程仓库---
转载
2024-03-26 20:03:02
259阅读
在使用idea开发时,直接docker-maven-plugin插件,把项目编译成docker镜像,然后通过docker:push推送到linux服务器,非常简单,快捷,也避免了手动打包,然后拷贝war包到tomcat的麻烦了。以下是流程: 1、先配置docker-maven-plugin插件 在pom文件中加入docker-maven-plugin插件相关配置 绑定dock
转载
2024-10-24 18:29:03
70阅读
一、说明:基于maven项目的打包发布二、工具: eclipse、maven插件、tomcat7、远程服务器三、项目打包配置 1、按环境配置打包。 由于我们经常在部署的时候 会部署多套地址,比如在本地会部署自己测试,在开发环境部署测试的,在线上部署联调测试等等 所以在打包的时候 就得分别打包出不同的配置文件。首先我们需要配置&
转载
2024-02-20 15:01:29
927阅读
在做maven项目开发时,需要对完成的项目发布到nexus私服中方便其他人使用。需要工具:eclipse和nexus步骤:1、首先在需要发布的项目找到maven的配置文件pom.xml,在文件中添加发布到的一些配置,包括id和发布到的url地址。2、在maven的settings.xml中增加发布信息service的配置.主要配置id以及用户名和密码。3、在项目的pom文件上右键--run as-
转载
2024-03-28 15:06:22
102阅读
在理解一个源代码是如何成为可执行文件时,我简单的回顾下硬件层面、操作系统层面的知识。 开机启动一 BIOS扫描基本设备,cpu、memory、display etc,从硬盘启动,读盘面1磁道1扇区1的内容进入内存,这段内容是操作系统引导程序 二 cpu的任务是计算,不同的cpu制定了一套instruction set,通过调用指令集,输入数据,输出数据&n
转载
2024-07-10 11:51:04
46阅读
下载源码关联源码一般会自动关联上的,若需手动关联源码需要在下图处设置。
原创
2022-01-19 09:58:31
134阅读
下载源码关联源码一般会自动关联上的,若需手动关联源码需要在下图处设置。
原创
2021-08-05 11:50:13
347阅读
Maven 是一个能使我们的java程序开发节省时间和精力,是开发变得相对简单,还能使开发规范化的工具。在我们开发过程中导入的第三方jar包可能需要其他jar包的支持才能使用,而我们要去弄明白这些依赖的jar包,然后导入,这一过程可能需要耗费我们大量的精力和时间。有时候如果需要的jar数量过于panda,无疑会给我们的开发添堵。 而使用 Maven 后,Maven 就可以替我们自动的将
转载
2023-12-06 17:45:35
45阅读
本文介绍如何使用maven发布项目到SVN,进而对项目进行版本控制。本文相关概念参考自《Maven最佳实践:版本管理》 使用的开发环境如下(需要确定在命令行窗口里可以运行svn --version; mvn --version命令):maven3.0.5 TortoiseSVN-1.8.1安装时需要勾选安装svn命令行工具SVN仓库(SvnRepo)需自行配置Maven仓库(M
转载
2024-03-12 23:18:57
18阅读
1、maven source plugin "访问地址" 在 pom.xml 中添加 下面的 内容,可以 使用 maven
原创
2022-09-29 18:55:50
432阅读