如何从Eclipse中的项目运行单个Java文件?

时间:2012-01-19 22:12:01

标签: java eclipse

我想从Eclipse中的项目运行一个Java文件。在该Java文件中有插入数据库的代码,我想从该单个文件中检查它是否正常工作。有没有办法从项目中运行单个Java文件?

7 个答案:

答案 0 :(得分:29)

重要的是要注意,你不能只运行任意Java代码,但必须设置一些结构(例如,如果你要调用一个方法,你传入了什么参数?)运行一段特定的Java代码,您应该考虑在该类中创建一个main方法,该方法只是在您想要的约束下启动一些特定的代码。一种方法是添加一个包含您要运行的代码的方法public static void main(String[] args)。完成此操作后,您可以右键单击它,选择“Run as ...”选项,然后选择“Java application”来运行您编写的程序。

或者,如果您只是想检查某些特定代码是否正常工作,可以考虑使用 JUnit 为其编写单元测试。然后,您可以执行 JUnit test suite from Eclipse 来检查该特定代码段是否正常运行。这就是我建议做的事情,因为它可以通过开发的每一步测试软件。

希望这有帮助!

答案 1 :(得分:7)

是 - 右键单击​​它并选择Run as -> Java application。您只需要一个main方法。

答案 2 :(得分:5)

当然,您只需要任何独立文件的主函数。

像这样创建一个类:

public class HelloWorld
{
    public static void main(String[] args) {
        System.out.println("Hello World");

    }

}

并运行它。

答案 3 :(得分:2)

它有主要方法吗?如果是这样,您可以右键单击该文件,然后从弹出菜单中单击“运行” - >“Java应用程序”。

答案 4 :(得分:2)

创建一个JUnit TestCase并运行Test,您可以右键单击java文件并选择JUnit Testcase,选择您想要测试哪些方法并运行Testcase。

你可以简单地写一个public static void main(String[] args),但你必须改变你的java类。

所以我更喜欢Junit来测试各个java类。

答案 5 :(得分:1)

是的,只需将您的main方法放在该文件中并运行它。

答案 6 :(得分:0)

'运行为'上下文菜单中的项可能包含各种选项,具体取决于文件类型,例如ant脚本的'Ant Build'或java类的'Java Application'等。如果你的类有main()您应该有一个选项'Java Application'来执行它。