运行Java应用程序时出现ClassNotFoundException
问题描述:
运行代码时出现ClassNotFOundException异常。我正在使用Eclipse。 虽然它有适当的参数的主要方法,它仍然无法启动代码。 包名称和导入也是正确的。运行Java应用程序时出现ClassNotFoundException
public class TestNew {
public static void main(String[] args)
{
ArrayList<String> sumList=new ArrayList<String>();
Cm cm=new Cm();
sumList=cm.sumListCombo();
for(int i=0;i<=sumList.size();i++)
{
System.out.println(sumList.get(i));
}
}
}
导入各个软件包完成。
答
尝试刷新项目,然后清理并构建它。如果没有问题,您的代码将工作。如果有问题,它会是某种'组织进口'问题。按住Ctrl + Shift + o并准备好。
+0
这是我最后一次尝试回答由具有'1'声望的人编写的迟钝问题。这些人从不接受答案,也不提供反馈,而且他们的问题写得不好/格式不好。 – fiction
答
尝试Ctrl
+ Shift
+ O
如果你在windows上。
这组织你的进口(增加缺少的和删除不必要的)。
然后在菜单栏上,Project >> Clean...
然后重新启动您的应用程序。
*它仍然无法启动代码* + *而运行代码* =矛盾。 – aioobe
什么课程没有找到? – Thilo
定义了“Cm”在哪里?你的类路径上有什么?您需要发布完整的代码(包括导入)以及ClassNotFoundException的完整详细信息以及传递给java来启动您的应用程序的参数。 –