站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题如何加载jar文件

如何加载jar文件

摘要: 如何加载jar文件


我有一个jar文件,现在想在程序中加载里面的类,该如何做? 我的IDE工具就是linux下的vi,没有eclipse什么的。


设置classpath
import


jar文件打包的时候是有路径的,你要饮用什么类直接引用就可以了。


设置classpath


设置环境变量classpath


我已经设置了,变量名叫 CLASSPATH 对吧,我设置了,还是没有找到?


你直接在运行时加参数试试


我是过了,java -classpath /***/***.jar MyClass
但是还是提示这样的错误:Exception in thread "main" java.lang.NoSuchMethodError: main
我在程序中确实有这个main函数,在其中调用了jar文件中的函数


加载的时候CLASSPATH中指定的是jar文件还是这个文件所在的目录?
为什么当我把CLASSPATH指定到jar文件所在的目录时必须要解压这个jar文件,如何能够不用解压jar文件就可以载入?


运行时如何加参数?


Class c = ClassLoader.loadClass(url);


如果这么做是不是提前我得知道jar包中类的名字


如果我的工程需要一些图片文件,那么该如何打包?


↑返回目录
前一篇: 寻找一个函数(急,在线等)
后一篇: 字符串的替换问题