Java - Eclipse包

时间:2012-04-01 11:28:50

标签: java eclipse package

我在Eclipse上有以下软件包:

com.mortgageapp.projects.app

我目前对包格式不感兴趣,只是测试。但我想知道如何从终端(Windows和Mac)运行应用程序?

它包含一个Main.java文件,它将开始,所以我尝试找到并输入src文件夹。然后做类似的事情:javac com / mortgageapp / projects / app / Main.java(或:javac com / mortgageapp / projects / app / * .java)。

只是想知道这是否像我当时那样:java com / mortgageapp / projects / app / Main我得到了一些错误。

2 个答案:

答案 0 :(得分:2)

您的编译可能没问题,但要运行,您需要指定类名,而不是文件名:

java com.mortgageapp.projects.app.Main

假设当前目录在类路径中。如果不是,您可能需要:

java -cp . com.mortgageapp.projects.app.Main

答案 1 :(得分:0)

我假设您正在编写RCP应用程序。

将项目导出为RCP应用程序(单击产品配置中的“导出”链接)。你应该得到一个可运行的应用程序文件。

如果您真的想从终端运行应用程序,则需要使用EclipseStarter中的main函数。但你不想去那里,除非你做的事非常特别。