我一直试图在NetBeans上运行一个简单的程序,但就在我点击Run之后,我得到一个消息框-一个或多个项目被错误编译。应用程序可能意外结束。当我"无论如何运行"时,我得到了程序所需的输出,但如果我取消它,我在输出窗格上得到这个错误-
运行:/root/.netbeans/6.8/var/cache/executor-snippets/run.xml: 45:被用户取消
当我点击错误时,我被带到
<translate-classpath classpath="${classpath}" targetProperty="classpath-translated" />
行:
我的代码是:public class minitest {
public static void main(String[] args) {
Connect conn=null;
try{
Domain testDomain=conn.domainLookupByName("test");
System.out.println("Domain:" + testDomain.getName() + " id " +
testDomain.getID() + " running "
);
} catch (LibvirtException e){
System.out.println("exception caught:"+e);
System.out.println(e.getError());
}
}
} }
谢谢!
似乎你在类路径中没有所有项目所需的库…
是否验证了类路径?例如,你使用libvirt,你的项目类路径中有libvirt jar吗?
编辑run.xml文件只需单击链接即可打开该文件代码:
C:UsersNenad.netbeans7.0varcacheexecutor-snippetsrun.xml
在运行窗口。
则设置dir = ""
让那部分看起来像这样:
<java classpath="${classpath-translated}" classname="${classname}" dir="" jvm="${platform.java}" fork="true">