程序包 org.xmeta.util

类 ThingClassLoader

    • 构造器详细资料

      • ThingClassLoader

        public ThingClassLoader​(URL[] urls)
      • ThingClassLoader

        public ThingClassLoader​(URL[] urls,
                                ClassLoader parent)
      • ThingClassLoader

        public ThingClassLoader​(ClassLoader parent)
        构建一个世界级的类装载器。
        参数:
        parent - 父类装载器
    • 方法详细资料

      • initLibs

        public void initLibs()
        初始化化lib文件中的类库,在world初始化的最后初始化。
      • addJarOrZip

        public void addJarOrZip​(File dir)
        从一个目录或者jar或zip添加类库。
        参数:
        dir - 目录
      • addClassPath

        public void addClassPath​(URL url)
      • getClassPath

        public String getClassPath()
      • getAlClassPathDirs

        public List<String> getAlClassPathDirs()
        返回所有以目录为主的类库路径。
        返回:
        类路径列表
      • getAllJarsByName

        public List<String> getAllJarsByName()
        返回所有的Jar名称列表。
        返回:
        jar列表
      • getCompileClassPath

        public String getCompileClassPath()