我用netbeans 编译java 文件总是出现这个东西

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:52:22
出现的这个东西 但是程序还是可以运行 不知道是什么
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c:820]

另外顺便问一个东西 我在Try.java 中写道
----------------------------------
class Base
{
}

class Try1 extends Base
{
public static void main(String argv[])
{
Try1 b = new Try1();
b.getTry1();
}

public void getTry1()
{
System.out.println("In Try1");
}
}
----------------------------------
在netbeans 里和cmd 中都可以编译通过,但是我在cmd 中运行的话上面提示我没有main函数(因为没有public 类 )但是在netbeans 里编译成功并且可以运行 输出 这个是为什么聂
分不多 希望大家帮忙

Netbeans本来就是针对Java的开发工具,不用特地去添加。
NetBeans是一款全功能的开放源码Java IDE,开发者可以根据自己的需要和喜好,开发各种功能的插件。NetBeans可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,允许不同的Java开发工具在单一的编程应用程序上运行
Netbeans在WINDOWS系统下运行的速度要比eclipse和JBuilder慢些,但在Linux下却很好用,NetBeans的迅速发展都不会出乎我们的意料,毕竟,在NetBeans背后,是整个SUN的全力支持。

Try.java里面的类居然是Base和Try1。。。。编译居然还能通过。。。要么你代码没帖全,要么就是在撒谎^_^

netbeans没用过,那个错误也不清楚,sorry。。。

祝你好运^_^