首页   快速返回

jar冲突处理     所属分类 java
mvn dependency:tree -Dverbose

jar 冲突常见异常
ClassNotFoundException 
NoSuchFieldException 
NoSuchMethodException 
java.lang.LinkageError

mvn dependency:tree -Dverbose -Dincludes=groupId:artifactId
可以只有一个,但是冒号不能少

mvn dependency:tree -Dverbose -Dincludes=:xxx

idea pom.xml 右击  Diagrams/Show Dependencies


声明优先原则
短路径优先原则
排除   maven exclusion
指定版本    dependencyManagement

获取类的加载路径
public static URL getResourceUrl(Class cls) {
		if (cls == null) {
			return null;
		}
		String name = cls.getName().replaceAll("\\.", "/") + ".class";
		System.out.println("name=" + name);
		return CommUtil.class.getClassLoader().getResource(name);
	}

上一篇     下一篇
JVM中的对象内存布局

判断文件是否是符号链接

maven clean package install deploy区别

java对象访问方式

btrace使用简介

为什么开发一个操作系统那么难