首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行COMPSs应用程序。ClassNotFoundException

无法运行COMPSs应用程序。ClassNotFoundException
EN

Stack Overflow用户
提问于 2016-03-11 15:24:53
回答 1查看 90关注 0票数 8

我在学习COMPSs。到目前为止,一切都很顺利,但我只执行了手册中给出的示例。

现在我想运行我自己的测试应用程序,我无法让它工作。我一定是错过了什么,但我看不出我做错了什么。

我的应用程序名为App,其主类为App,接口位于另一个名为AppItf的类中。当我试图使用runcompss运行它时:

runcompss -d --类路径=$PWD/App.jar应用程序

我收到以下信息:

使用项目文件的默认位置: /opt/COMPSs/Runtime/scripts/user/../../configuration/xml/projects/project.xml使用资源文件的默认位置: /opt/COMPSs/Runtime/scripts/user/../../configuration/xml/resources/resources.xml 加载器-加载或执行应用程序时出错。sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法的java.lang.reflect.InvocationTargetException )在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)的java.lang.reflect.InvocationTargetException,在integratedtoolkit.loader.ITAppLoader.load(ITAppLoader.java:54)的integratedtoolkit.loader.ITAppLoader.main(( java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) java.lang.ClassNotFoundException: AppItf at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) atsun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at integratedtoolkit.loader.CustomLoader.loadClass(CustomLoader.java:56) at java.lang.Class.forName0(原生方法) at java.lang.Class.forName(Class.java:195) at integratedtoolkit.loader.total.ITAppModifier.modify(ITAppModifier.java:46) . 错误运行应用程序

有人能帮我找出我做错了什么吗?

提前谢谢你!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-11 15:40:39

在runcompss命令中,必须指定类的完全限定域名。因此,如果这个类有一个包,则必须将该包添加到类名中。它目前不见了。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35943948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档