【一】测试目的(ClassLoader的作用)
1:测试涉及三个jar包,nonbankcard-configure-0.0.1-SNAPSHOT.jar,nonbankcard-persist-0.0.1-SNAPSHOT.jar,fastjson-1.2.8.sec01.jar
2:将这三个jar包放在指定的目录里(/usr/sxf/testcls)
3:在项目中编辑类加载的jar,加载到内存中,执行jar包中的方法
【二】测试代码
1:nonbankcard-persist-0.0.1-SNAPSHOT.jar中的代码
1 package org.nonbankcard.persist; 2 /** 3 * 该类会在nonbankcard-configure-0.0.1-SNAPSHOT.jar类中被引用 4 * @author sxf 5 * 6 */ 7 public class SxfApp { 8 private String name; 9 private String age; 10 private String dos; 11 public String getName() { 12 return name; 13 } 14 public void setName(String name) { 15 this.name = name; 16 } 17 public String getAge() { 18 return age; 19 } 20 public void setAge(String age) { 21 this.age = age; 22 } 23 public String getDos() { 24 return dos; 25 } 26 public void setDos(String dos) { 27 this.dos = dos; 28 } 29 30 }