Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Netbeans 7.4中用于测试目的的多种主要方法(来自Netbeans 7.2.1的项目)_Java_Netbeans_Netbeans 7_Main - Fatal编程技术网

Java Netbeans 7.4中用于测试目的的多种主要方法(来自Netbeans 7.2.1的项目)

Java Netbeans 7.4中用于测试目的的多种主要方法(来自Netbeans 7.2.1的项目),java,netbeans,netbeans-7,main,Java,Netbeans,Netbeans 7,Main,我最近从较旧的Netbeans版本7.2.1切换到了7.4。我正在做一个更大的项目,当然它只使用一个主要的切入点。然而,出于测试目的,我使用了第二个类,它也包含一个main方法。在我较旧的Netbeans版本中,我能够使用Shift+F6(运行文件),它按照它所说的做了:它运行文件,因为if有一个有效的main方法。由于IDE的never版本,程序一直告诉我,没有main-方法。这个主要方法一点也不特殊,自动检查也不会警告我(为什么不呢?它是完全有效的,在7.2.1版中工作) 为了完整起见,下面

我最近从较旧的Netbeans版本7.2.1切换到了7.4。我正在做一个更大的项目,当然它只使用一个主要的切入点。然而,出于测试目的,我使用了第二个类,它也包含一个main方法。在我较旧的Netbeans版本中,我能够使用Shift+F6(运行文件),它按照它所说的做了:它运行文件,因为if有一个有效的main方法。由于IDE的never版本,程序一直告诉我,没有
main
-方法。这个主要方法一点也不特殊,自动检查也不会警告我(为什么不呢?它是完全有效的,在7.2.1版中工作)

为了完整起见,下面是我的测试类定义:

package Tests;

// various imports from surrounding project or external packages

public class TEST001 {

    // variables and methods for further testing

    public static void main(String[] args) throws IOException{
        // [...]
    }

}

  • 现在,Netbeans 7.2.1的项目与7.4版的项目之间是否存在不兼容
  • 或者我必须在某个地方选中一个特殊选项来允许处理多个主要入口点吗?这似乎不太可能,因为运行一个文件而不是项目似乎是一个具有自己用户控件的永久特性
  • 或者这仅仅是一个bug

  • 谢谢您的建议。

    您是否尝试使用源文件的上下文菜单运行该文件?如果可以的话,可能是project explorer中的另一个文件引起了关注?我认为这是安装中的一个bug/技术问题。现在,重新启动后,Netbeans甚至无法加载自己的模块,旧项目也无法访问(标记为“断开”)。