18 maven
未名who
不是在学习,就是在学习的路上。。。
展开
-
maven常见错误
1,Could not find artifact org.springframework.boot:spring-boot-maven-plugin:pom:2.2.3.RELEASE inxxxx(企业私服)原因:公司仓库中不存在对就的jar包,所以需要到其它中心仓库中下载解决:推荐到阿里云仓库中下载:找到maven的配置文件setting.xml配置maven仓库镜像:...原创 2020-01-18 17:41:12 · 529 阅读 · 0 评论 -
spring boot 常用注解及其依赖
1, 创建bean对象时,@Entity @Id注解,需要依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>...原创 2018-07-26 14:01:06 · 3121 阅读 · 0 评论 -
解决 spring-boot-maven-plugin:2.0.3.RELEASE or one of its dependencies co
1,当我使用mvn clean install -D maven.test.skip=true命令执行spring boot项目时,报错如下[ERROR] Plugin org.springframework.boot:spring-boot-maven-plugin:2.0.3.RELEASE or one of its dependencies could not be resolved:...原创 2018-07-26 12:00:58 · 22030 阅读 · 2 评论 -
Maven实战(一)--- dependencies与dependencyManagement的区别
在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理...转载 2018-06-20 22:11:57 · 185 阅读 · 0 评论 -
javax.servlet.ServletException: Could not resolve view with name 'login' in servlet with name 'XXX'
1,启动maven项目,访问http://localhost:8080 报错如下:HTTP ERROR 500Problem accessing /. Reason: Server ErrorCaused by:javax.servlet.ServletException: Could not resolve view with name 'login' in servlet wi...原创 2018-03-20 11:33:00 · 3443 阅读 · 0 评论 -
Failed to introspect annotated methods on class org.springframework.boot.web.support.SpringBootServl
启动项目报错:org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.netease.ai.ar.dongjian.DongjianMsApplication]; nested exception is java.lang.IllegalStat...原创 2018-02-27 10:02:36 · 4432 阅读 · 0 评论 -
Maven POM中的各种scope的行为总结
compile:默认的scope。任何定义在compile scope下的依赖将会在所有的class paths下可用。maven工程会将其打包到最终的arifact中。如果你构建一个WAR类型的artefact,那么在compile scope下引用的JAR文件将会被集成到WAR文件内。provided:这个scope假定对应的依赖会由运行这个应用的JDK或者容器来提供。最好的例子就是s转载 2018-01-29 19:00:30 · 209 阅读 · 0 评论 -
pom.xml Element connectors is not allowed here
当我配置一个项目的pom.xml文件时,其中如下, 红色部分报错:Element connectors is not allowed here原因:这实际上是Intellj软件的一个bug,有时候它不能正确的识别一些配置属性(即使相应的插件有这个属性)。只需要忽略这个错误提示即可,项目能够正常工作、不受影响。build> finalName>${war.name}finalN原创 2017-12-22 09:42:05 · 27556 阅读 · 4 评论 -
maven中jar和war的区别
jar文件包括java普通类、资源文件和普通文件,在maven中即是打包src/main/java和src/main/resources资源文件夹下的所有文件。在打包的时候会自动生成MATA-INF文件夹,用于存储maven的pom信息和MANIFEST.MF文件。例如:war文件包含全部的web应用程序,即所有的java类,配置信息和jsp、js等静态资源。但是需要注意war转载 2017-11-24 16:35:20 · 447 阅读 · 0 评论 -
maven核心,pom.xml详解
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 快速察看: 4.0.0 ... ... ... ... ... ...转载 2017-10-10 00:38:50 · 435 阅读 · 1 评论 -
MAVEN项目标准目录结构
1.标准目录结构:src -main –bin 脚本库 –java java源代码文件 –resources 资源库,会自动复制到classes目录里 –filters 资源过滤文件 –assembly 组件的描述配置(如何打包) –config 配置文件 –webapp web应用转载 2017-10-03 02:41:33 · 231 阅读 · 0 评论 -
-Dmaven.multiModuleProjectDirectory system propery is not set.
eclipse中使用maven插件的时候,运行run as maven test等的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.1,可以设一个环境变量M2_HOME指向你的maven安装目转载 2016-08-22 00:54:30 · 426 阅读 · 0 评论 -
如何配置Maven 工程的 jdk
首先,项目右键--》Properties(1).Java Build Path 里面的 Libraries(指定工程使用哪一个jdk)(2).Java Compiler 里面的 JDK Compliance(3)Maven 下面的 Project Facets 里面的 Java 选项需要使上面三个JDK配置相同,则maven的JDK配置完毕。原创 2016-08-22 00:52:51 · 437 阅读 · 1 评论