目录

  • 前言
  • java 类加载器与路径
  • 设置 bootclasspath
  • 设置 Extensions JAR files
  • 设置 classpath
  • jar -jar 方式启动时,设置classpath

前言

  • jdk 1.8

java 类加载器与路径

java 类加载器有三个:

  • Bootstrap CLassLoader
  • ExtClassLoader
  • AppClassLoader

java 类加载器对应的路径:

  • bootclasspath:对应 Bootstrap CLassLoader。java虚拟机系统参数sun.boot.class.path
  • Extensions JAR files:对应 Extention ClassLoader 。java虚拟机系统参数java.ext.dirs
  • classpath:对应 AppClassLoader。java虚拟机系统参数java.class.path

设置 bootclasspath

参考这里。

设置 Extensions JAR files

参考这里。

设置 classpath

参考这里。

jar -jar 方式启动时,设置classpath

参考这里。
通过jar文件中 META-INF\MANIFEST.MF文件的Class-Path的属性设置classpath。

java 启动程序设置classpath/加载jar、类的方式相关推荐

  1. cmd下运行java程序提示“无法加载主类”

    问题:编写简单的MyFirstFrame.java程序,在cmd命令行下用javac MyFirstFrame.java命令编译没有问题,可以生成MyFirstFrame.class文件.但输入jav ...

  2. cmd运行Java中文乱码,无法加载主类Error: Could not find or load main class

    网上说了好多方法,只说我用了的 cmd运行Java中文乱码 设置环境变量--系统环境变量 添加条目:JAVA_TOOL_OPTIONS 值:-Dfile.encoding=UTF-8 -Duser.l ...

  3. java -jar 启动程序/设置classpath

    目录 前言 java 类加载器与路径 java 设置路径的方法 设置 bootclasspath 设置 Extensions JAR files 设置 classpath 测试程序 java -jar ...

  4. java 中 Native.loadLibrary 不能加载 jar 包中库文件的解决方案

    比如拿 jna 加载海康测速库文件为例: windows环境: (HCNetSDK) Native.loadLibrary("E:\\xxx\\HCNetSDK.dll", HCN ...

  5. selenium2读书笔记(四)启动Firefox设置profile加载插件

    http://www.cnblogs.com/puresoul/p/4251536.html 一.启动firefox浏览器(不需要下载驱动,原生支持) 1.firefox安装在默认路径下: //启动默 ...

  6. JAVA加载 编译 运行,在Java 7中编译的加载/运行类6

    I am using some client jars in my component the client jars are compiled and run with java 7.I am no ...

  7. [转]Android动态加载jar/dex

    本文转自:http://www.cnblogs.com/over140/archive/2011/11/23/2259367.html 前言 在目前的软硬件环境下,Native App与Web App ...

  8. Android中的缓存处理及异步加载图片类的封装

    一.缓存介绍: (一).Android中缓存的必要性: 智能手机的缓存管理应用非常的普遍和需要,是提高用户体验的有效手段之一. 1.没有缓存的弊端: 流量开销:对于客户端--服务器端应用,从远程获取图 ...

  9. java程序动态加载jar包,并调用其中的方法

    再编写Java应用程序的时候我们通常需要动态的加载jar,具体的代码如下: demo1.jar中的invoke方法: package com.amx.test;   public class Test ...

最新文章

  1. ​基于BCI的现代神经反馈有助于认知增强
  2. MySQL在多表上创建视图
  3. 娓娓道来Promise
  4. 优化Image设置Tiled类型产生过多的三角形顶点
  5. 比较TFS与SVN,你必须知道的10点区别
  6. plan explorer mysql_plan explorer支持oracle吗
  7. 练习4-11 统计素数并求和(20 分)
  8. openai-gpt_GPT-3是“人类”吗?
  9. openlayer中的投影
  10. spring framework源码下载并导入eclipse
  11. mysql 明文密码_后台能看到明文密码的处理
  12. 通过CocoCut插件和m3u8下载器下载网页视频并转换成mp4格式
  13. html 在行前显示黑点,word 每行前有个黑点 word 每行前面的黑点
  14. 在LINUX下面建立GPRS无线MODEM拨号
  15. pyqt创建透明窗体
  16. 解决ios系统下微信页面无法播放背景音乐的问题
  17. 阶乘、排列、组合 公式计算
  18. Must call super constructor in derived class before accessing 'this' or returning from derived const
  19. Ruby之旅之字符串
  20. RGB颜色与16进制色以及透明色

热门文章

  1. FineReport中如何实现自动滚屏效果
  2. ceph集群简单安装部署(Ubuntu14环境)
  3. Netflix Zuul与Nginx的性能对比
  4. 函数递归方法反转字符串
  5. 通过测试想到的一些问题
  6. 记一些暂未找到解决方案的问题 -- 持续更新
  7. 如何成为个好Java程序员
  8. take the bull by the horns blow one's own horn
  9. 《Google官方SEO指南》十一:以恰当的方式推广你的网站
  10. 利用PostMan 模拟上传/下载文件(亲测)