随笔分类 -  java 构建

1 2 3 下一页

一个maven的坑
摘要:war include A <exclude maven-shared-util>A maven-shared-utilapplication include <A> 应用程序能编译通过,但war运行期会NoClassDefError 要exclude一个东西应该从底层来,应该在A就exclude掉 阅读全文

posted @ 2025-01-18 21:42 silyvin 阅读(5) 评论(0) 推荐(0) 编辑

比较分支
摘要:bb上的pr是啥 有master / dev 两个分支master最新节点c1 (git log master|head -1)dev最新节点c2 (git 1og dev head -1) 共同节点(git merge-base master dev) 当把dev合并到masten时,显示从c0+ 阅读全文

posted @ 2024-09-03 14:50 silyvin 阅读(6) 评论(0) 推荐(0) 编辑

tomcat类加载器及优先加载权
摘要:https://blog.csdn.net/MeBieber/article/details/105114645?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1 阅读全文

posted @ 2024-03-19 14:07 silyvin 阅读(250) 评论(0) 推荐(0) 编辑

-DskipTests与-Dmaven.test.skip
摘要:-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。 -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。 阅读全文

posted @ 2023-04-13 10:41 silyvin 阅读(13) 评论(0) 推荐(0) 编辑

git rebase
摘要:1 在上面的过程中,更新代码我使用的是 git pull origin B1 --rebase 而不是 git pull origin B1 这也是平时使用 rebase 注意的一点,git pull 这条命令默认使用了 --merge 的方式更新代码,如果你不指定用 --rebase,有的时候就会 阅读全文

posted @ 2022-11-15 16:05 silyvin 阅读(153) 评论(0) 推荐(0) 编辑

maven密码加密
摘要:https://blog.csdn.net/weixin_44953227/article/details/125541955 mvn --encrypt-master-password 当前登录用户名\.m2\settings-security.xml <settingsSecurity> <ma 阅读全文

posted @ 2022-08-17 14:43 silyvin 阅读(154) 评论(0) 推荐(0) 编辑

maven repo and mirror
摘要:https://www.cnblogs.com/buptl/p/6880031.html 原文地址: https://lcy362.github.io/posts/32793/ maven里的mirror和repository是两个比较容易混淆的概念,它们的作用都是配置远程maven仓库的地址。顾名 阅读全文

posted @ 2022-05-04 20:47 silyvin 阅读(97) 评论(0) 推荐(0) 编辑

第4种打整包插件,urlfactory already set
摘要:0 背景 在maven设置打jar包并引入依赖包中有3种插件打整包,现在有第4种,这种方式与spring boot相似,因为jvm本身不支持加载jar中jar,所以自一开始,我便认定它是用一个特殊的自定义的类加载器去加载jar中jar,我们在 使用resource中的jar包资源作为UrlClass 阅读全文

posted @ 2021-04-25 10:36 silyvin 阅读(319) 评论(0) 推荐(0) 编辑

一次maven构建类冲突解决方法论(二)加载顺序
摘要:https://dalin.blog.csdn.net/article/details/112130831 对于不同groupid,同时打入war包,又存在相同全限定类名不同实现的类,有没有办法摸索它的加载顺序? 1 查看加载顺序 在 jvm 启动脚本中,添加 -verbose 参数或者 -XX:+ 阅读全文

posted @ 2021-02-04 13:35 silyvin 阅读(540) 评论(0) 推荐(0) 编辑

maven构建顺序
摘要:依赖: target-war A-1.0.0 项目: target-war A-1.0.0 如果A-1.0.0仓库里有,会找仓库的;仓库找不到,再编译本地的项目install 阅读全文

posted @ 2021-01-20 16:11 silyvin 阅读(308) 评论(0) 推荐(0) 编辑

maven overlays 传递性【yetdone】
摘要:A-war B 依赖G-war overlays G 那么最终G不会打入war中 发现问题: A-war G-war non overlays G G的资源文件也给打进去了 有一种可能war依赖war时,文件可能不需要overlays,直接进去 阅读全文

posted @ 2021-01-15 13:03 silyvin 阅读(156) 评论(0) 推荐(0) 编辑

当动态代理遇到ioc (三)cglib与asm jar包冲突
摘要:1 目的:当动态代理遇到ioc (二)cglib 将事务中控迁移到cglib 2 现象:Exception: java.lang.VerifyError: class net.sf.cglib.core.DebuggingClassWriter overrides final method visi 阅读全文

posted @ 2021-01-05 17:33 silyvin 阅读(1746) 评论(0) 推荐(0) 编辑

git rebase or merge
摘要:https://segmentfault.com/a/1190000019455172 1 在现实的开发过程中,严格禁止在公共分支上 rebase on 其他分支(譬如不允许在 master 分支上直接运行 git rebase branchname)。使用 merge 是最保险的合并分支方式,如果 阅读全文

posted @ 2020-07-01 16:24 silyvin 阅读(157) 评论(0) 推荐(0) 编辑

maven build resource
摘要:在 使用resource中的jar包资源作为UrlClassloader 中出现了src下的资源文件没有被maven打入包的情况,故有此文章 1 https://www.cnblogs.com/pixy/p/4798089.html 构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照 阅读全文

posted @ 2020-01-08 00:13 silyvin 阅读(1591) 评论(0) 推荐(0) 编辑

idea与命令行参数冲突
摘要:idea: C:\Users\xxx\.IdeaIC2019.1\config\idea64.exe.vmoptions idea启动行: -Xms2072m -Xmx2072m -XX:+PrintGCDetails jconsole查看启动进程为第一种,gc显示第二种: [GC (Allocat 阅读全文

posted @ 2019-12-31 14:44 silyvin 阅读(211) 评论(0) 推荐(0) 编辑

maven SNAPSHOT
摘要:https://blog.csdn.net/yxz8102/article/details/80975542 快照版本和正式版本的主要区别在于,本地获取这些依赖的机制有所不同。假设你依赖一个库的正式版本,构建的时候构建工具会先在本次仓库中查找是否已经有了这个依赖库,如果没有的话才会去远程仓库中去拉取 阅读全文

posted @ 2019-11-27 21:27 silyvin 阅读(974) 评论(0) 推荐(0) 编辑

maven dependengcy:tree 查看maven依赖树(母项目指定pluginManagement)
摘要:Error injecting: org.apache.maven.shared.dependency.graph.internal.Maven3DependencyGraphBuilderjava.lang.NoClassDefFoundError: org/sonatype/aether/gra 阅读全文

posted @ 2019-11-27 17:50 silyvin 阅读(903) 评论(0) 推荐(0) 编辑

一次maven构建类冲突解决方法论【重要】
摘要:1 启动时提示: javax.ws.rs.core.Application 类下有个函数找不到 2 idea ctrl+shift+n,Classes,Include non-project files javax.ws.rs.core.Application 导致打出来的包全限定名类冲突: jsr 阅读全文

posted @ 2019-11-27 14:55 silyvin 阅读(1234) 评论(0) 推荐(0) 编辑

a problem to pack jar with maven assembly and shade plugin
摘要:the problem appears when I package the jar file in a jetty and jersey project following the reference :maven 打jar包依赖问题 1 In idea, an http procedure wi 阅读全文

posted @ 2019-11-22 14:29 silyvin 阅读(335) 评论(0) 推荐(0) 编辑

jmh使用
摘要:public static void main(String[] args) throws RunnerException { // 使用一个单独进程执行测试,执行5遍warmup,然后执行5遍测试 Options opt = new OptionsBuilder().include(FirstBe 阅读全文

posted @ 2019-10-25 10:34 silyvin 阅读(512) 评论(0) 推荐(0) 编辑

1 2 3 下一页
点击右上角即可分享
微信分享提示