![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Maven
大象_
技术,是服务于人而不是局限住人的。
写博客一是记录一些开发笔记以及思路,二是希望自己整理的笔记和心得能帮助到遇到问题的开发。
展开
-
Maven的三种packaging方式(pom、jar、war)
Maven的三种packaging方式(pom、jar、war)pom是maven依赖文件jar是java普通项目打包war是java web项目打包pom:打出来可以作为其他项目的maven依赖,在工程A中添加工程B的pom,A就可以使用B中的类。用在父级工程或聚合工程中。用来做jar包的版本控制。jar包:通常是开发时要引用通用类,打成jar包便于存放管理。当你使用某些功能时就需要这些jar包的支持,需要导入jar包。war包:是做好一个web网站后,打成war包部署到服务器...原创 2022-01-17 22:15:00 · 3326 阅读 · 0 评论 -
一个既简单又不简单的问题:从Maven项目依赖项中排除依赖项 (Excluding a Dependency from the Maven Project Dependencies)
一个既简单又不简单的问题:从Maven项目依赖项中排除依赖项 (Excluding a Dependency from the Maven Project Dependencies)jar 包冲突,如何解决?以 国密算法sm3为例:最近用到国密算法sm3算法,报错 java.lang.SecurityException: class "org.bouncycastle.crypto.digests.GeneralDigest"'s signer information does not matc原创 2022-01-04 10:15:00 · 728 阅读 · 0 评论 -
Maven 工程,打包时,如何配置开发、测试、生产环境
Maven 工程,打包时,如何配置开发、测试、生产环境1、修改pom.xml ,打包时选择环境1)在根节点下添加 <build> 节点,然后在<build>节点下添加 <resources><!-- 资源路径 --> <resources> <resource> <directory>src/main/resources</directory> <!-...原创 2020-07-09 16:30:43 · 647 阅读 · 0 评论 -
Maven build -> tomcat:run 默认是用tomcat6,如何修改默认版本?
Maven build -> tomcat:run 默认是用tomcat6,如何修改默认版本?MyEclipse -> Run As -> Maven build -> tomcat:run 默认是用tomcat6。1)修改maven的setting.xml文件 org.apache.tomcat.maven 2)修改pom.xml ...原创 2019-12-26 18:24:57 · 181 阅读 · 0 评论 -
maven构建web项目时遇到jdk版本问题
maven构建web项目时遇到jdk版本问题解决:1. 在eclipse 构建 web中关于java版本有三处需要修改java版本。1)在 Java Build Path的libraries中修改2)在Java Compiler 中修改3)在Project Facet中修改2. 大部分按上上述修改就应该可以了,如果仍然报错,可以在pom.xml文件中的build标签...原创 2020-09-18 19:44:09 · 138 阅读 · 0 评论 -
pom依赖图(DependencyGraph)-根据它优化pom依赖,以log4j为例
pom依赖图(DependencyGraph)-根据它优化pom依赖,以log4j为例今天优化一个模块,是一个Maven项目,发现pom的配置文件配置的依赖有冗余,借助 pom依赖图(DependencyGraph) 可以进行优化一、优化前1、pom.xml <dependencies> <!-- javax.annotation --> &...原创 2022-03-10 18:30:00 · 1554 阅读 · 0 评论