java打包不能使用问题

我在一个小项目中,用了另外几个jar包(注:在另一个项目里面就是找不到这几个包的类),实现了一个功能(工具类),我想把这个项目打成一个包,以后用这个功能就直接用这个包就行了,但是我打完包之后,在另一个测试项目中调用这个包,运行的时候就会找不到-“前面那几个包里”-的类。请问这种问题怎么解决?谢谢各位了

第1个回答  2014-11-18

是用什么开发的,如果是eclipse的话你是否给测试项目的java构建路径里添加上这些新的包

追问

用的MyEclipse10.7

追答

差不多吧,你看看你引了包了吗,就是这个Java构建路径里
选择项目,按alt+回车

第2个回答  2014-11-18
你要建的是一个类库 把你常用的jar包都放到这个类库 之后每次导入这个类库就可以了。
你所说的是把你写的代码打包成jar文件,对于其他jar是没有任何关系的,所有到另外一个程序还是要导入相应的jar追问

那有没有其他的方法可以只让我用的时候就导一个包就行了,给别人用也只用导一次包

追答

不大可能, 除非项目里其他包都有了。
有一种可能,不过常人不会那么做 解压jar文件 然后再与你写好的代码一块打包

本回答被提问者采纳
第3个回答  2014-11-18
你是不是打包的时候没有把那几个jar包打进去,可能是你的build.xml文件写得有问题。追问

都打进去了

追答

能把你运行的错误发出来看下吗?

追问

就是类找不到异常,就跟好像没有那几个包一样

相似回答