草庐IT

Maven 的 pom.xml 样例

 pom.xml模板样例:pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。4.0.0asia.banseonbanseon-maven2jar1.0-SNAPSHOTbanseon-mavenhttp://www.baidu.com/banseonAmavenprojecttostudymaven.jirahttp://jira.baidu.com/banseonDemobanseon@126.combanseon@1

Maven:指定 JDK 版本

指定JDK版本第一种方式settings.xml配置 profile> id>jdk-1.8id> activation> activeByDefault>trueactiveByDefault> jdk>1.8jdk> activation> properties> maven.compiler.source>1.8maven.compiler.source> maven.compiler.target>1.8maven.compiler.target> maven.compiler.compilerVersion>1.8maven.compi

IDEA中Maven爆红,依赖下载失败的最全解决方案

目录1.先排查Maven的配置信息是否正确1.1maven的settings.xml中的配置1.2idea中配置maven 2.可能是网络卡顿原因,导致依赖下载失败,或者依赖下载不全,依赖包丢失2.1网络卡顿2.2 maven依赖jar包下载不全,导致依赖包丢失。3.检查jdk版本是否正确,因为有些依赖与jdk版本不兼容4.尝试重新导入项目,重新配置5.以上方案均不行,尝试清除缓存,重启idea(毕竟重启能解决大部分问题,是最后的底线)1.先排查Maven的配置信息是否正确1.1maven的settings.xml中的配置D:/MyRepository custom-mirror*阿里云仓库h

Maven(四):Maven的使用——java工程与Web工程

Maven(四):Maven的使用(中)前言一、实验四:创建Maven版的Web工程1、说明2、操作3、生成的pom.xml4、生成的Web工程的目录结构5、创建Servlet5.1在main目录下创建java目录5.2在java目录下创建Servlet类所在的包的目录5.3在包下创建Servlet类5.4在web.xml中注册Servlet6、在index.jsp页面编写超链接7、编译8、配置对servlet-api.jar包的依赖9、将Web工程打包为war包10、将war包部署到Tomcat上运行二、实验五:让Web工程依赖Java工程1、观念2、操作3、在Web工程中,编写测试代码3.

Maven(四):Maven的使用——java工程与Web工程

Maven(四):Maven的使用(中)前言一、实验四:创建Maven版的Web工程1、说明2、操作3、生成的pom.xml4、生成的Web工程的目录结构5、创建Servlet5.1在main目录下创建java目录5.2在java目录下创建Servlet类所在的包的目录5.3在包下创建Servlet类5.4在web.xml中注册Servlet6、在index.jsp页面编写超链接7、编译8、配置对servlet-api.jar包的依赖9、将Web工程打包为war包10、将war包部署到Tomcat上运行二、实验五:让Web工程依赖Java工程1、观念2、操作3、在Web工程中,编写测试代码3.

Maven的单元测试没有执行的问题

今天使用Maven的单元测试,正常导入以下的类org.junit.Assert;org.junit.After;org.junit.Before;org.junit.Test;在项目的根目录下执行mvntest,结果并没有执行单元测试,也是无语了。普通的Java项目可以正常运行,但是MavenWebJava工程,通过mvntest命令却无法成功执行测试用例。后来网络上查看了资料,maven-surefire-plugin不支持以前的Test注解了,需要依赖junit-jupiter-api:5.7.0,使用里面的测试注解。具体区别如下:注解位于org.junit.jupiter.api包中。断

Maven构建时告警提醒的处理

在采用Maven构建项目时,经常遇到如下告警提醒,虽然不影响构建结果,但是程序员的我们天生就是完美主义者,眼里容不得沙子。一、如果在编译时遇到如下错误,可以通过在pom文件的build标签中插件:maven-compiler-plugin[WARNING]XxFilter.java:某些输入文件使用或覆盖了已过时的API。[WARNING]XxFilter.java:有关详细信息,请使用-Xlint:deprecation重新编译。[WARNING]EventKafkaSender.java:某些输入文件使用了未经检查或不安全的操作。[WARNING]EventKafkaSender.java

IDEA中导入Maven工程或项目

IDEA中导入Maven工程或项目本文简单讲述了IDEA中导入Maven工程或项目。为了减轻读者压力笔者将IDEA相关应用技巧分解成了多篇文章置于主页IDEA专栏,若本文没有帮助到您,请去主页IDEA专栏检索吧😏。文章目录IDEA中导入Maven工程或项目一、IDEA中导入Maven工程(Module)二、IDEA中导入Maven项目(Project)一、IDEA中导入Maven工程(Module)⓵新建一个空的项目project作为工作空间⓶在项目结构中导入工程(Model)⓷选择要导入的工程(Model)⓸选择导入方式⓹设置导入的Model所使用的JDK⓺导入后视图二、IDEA中导入Mav

使用Maven构建SpringBoot项目

前言网上介绍了许多如何创建Springboot项目,大多数基于IDE开发工具并且用Maven管理,如果在当前的开发环境并不充裕下,我们可以直接使用Maven命令来创建管理SpringBoot项目,对于习惯使用命令来创建项目来说比较的方便、同时更好的理解SpringBoot的项目结构。1.创建一个Maven项目1.1使用Maven创建一个简单的Java项目以VSCode为例,Ctrl+`快捷键打开终端假设项目的名称为example在控制台中输入如下Maven指令即可生成mvnarchetype:generate"-DgroupId=com.project""-DartifactId=exampl

IDEA创建SpringBoot+maven项目

1.新建file->new->project项目2.选择springboot项目,修改项目名,选择java8,type默认为maven,点击next3.选择相关依赖,web中选择springweb,SQL中选择mysqldriver,developertools中选择lombok,点击finish4.新建项目如图5.设置maven的配置,file->settings6.选择build,execution,deployment->buildtools->maven7.选择mavenhomepath路径为本机maven安装路径,usesettingsfile路径改为自己配置的settings文件,