java项目导出jar后运行时报错找不到依赖包。

以前都是在eclipse调试,第一次打包出来,依赖jre的地方都能正常运行,但是依赖第三方包的地方就提示找不到依赖包。导出的jar解压发现的确没有依赖包,classpath文件有表明依赖包路径,都是在本机,却无法运行。请问大牛应该如何操。
另外,我已经将依赖包都放到项目文件夹下面,新建了lib文件夹,在打包的过程中能看到lib文件夹,但里面是空的,没有jar依赖包,打包出来后也是什么都没有,如下图。
图片说明

另外,除了依赖包,还依赖于一个第三方的字体ttf文件,不知道如何和依赖包一起打包入项目包。

你试一下 从工程目录下面的lib包内添加工程依赖的jar包

刷新一下 试试。。。。

这个问题之前我也碰到了,花了一个下午解决的,解决方案是在根目录下新建一个MANIFEST.MF文件,文件内容如下:
Class-Path: ./lib/xxx1.jar ./lib/xxx2.jar
Main-Class: com.csdn.domain.Main

第一行是外部jar的地址,lib之间要用一个空格隔开,不能用回车,tab等间隔
第二行是启动类,需要包含main函数

然后打包的时候要选择这个文件,lib文件下的jar不需要打包进去,打包完之后把打包出来的jar和lib文件放在同一个目录
然后再cmd中可以输入java -jar xxxx.jar来执行你的工程了,只要步骤就这样,细节自己稍微研究一下,祝你成功

导出的时候有个选项是关于怎么导出jar包的。。

试试这个方法:http://blog.csdn.net/wxlfight/article/details/7629487
我按照这个步骤,解决了我导出的jar无法运行的问题能正常运行的jar包

告诉你个好方法,导出时选择runnable jar file,导出时就是自带了库的