Eclipse调用comsol的jar库 30

在Eclipse里面可以成功调用并运行,但输出为jar文件后却不能运行,显示如下错误:Exceptioninthread"main"java.lang.NOClassDe... 在Eclipse里面可以成功调用并运行,但输出为jar文件后却不能运行,显示如下错误:

Exception in thread "main" java.lang.NOClassDefFoundError:com/comsol/model/Model
at java.lang.Class.getDeclaredMethods0(native Method)
......
Caused by: java.lang.ClassNotFoundException: com.comsol.model.Mdel
at java.net.URLClassloader$1.run(Unknown Source)
at java.net.URLClassloader$1.run(Unknown Source)
......

求解决办法!
.classpath文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="lib" path="C:/Program Files/COMSOL/COMSOL43a/plugins/com.comsol.api_1.0.0.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
yugi111
2014-08-23 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
你输出jar的时候,你应该把你的这个外部jar也打包进去的
菜单文件的Class-Path知道吧
更多追问追答
追问
这个外部jar是另外一个软件的组件,安装后不能被移动,否则运行不了,因而不能打包进去。
我用eclipse生成jar时,是用将其写入.classpath文件的
追答
拿不出那个jar么?那class文件整一份出来也可以啊,不然没有办法了,找不到类啊
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清风旋律的欢乐
2018-05-14
知道答主
回答量:1
采纳率:0%
帮助的人:868
展开全部
请问您的问题解决了吗?现在遇到同样的问题了,求解答,非常感谢!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式