【发布时间】:2011-06-08 21:04:59
【问题描述】:
我正在学习使用开源库。但是当我右键单击一些示例 java 文件时,一些文件给了我一个类似“作为应用程序运行”的选项,这对我来说很有意义。但是其他一些人只是给了我一个像“运行配置”这样的选项而没有其他选项。而其他一些人只是给了我一个选项,例如“在服务器上运行”,而没有其他选项。 “运行配置”和“在服务器上运行”是什么意思?我正在使用 Eclipse IDE。
【问题讨论】:
我正在学习使用开源库。但是当我右键单击一些示例 java 文件时,一些文件给了我一个类似“作为应用程序运行”的选项,这对我来说很有意义。但是其他一些人只是给了我一个像“运行配置”这样的选项而没有其他选项。而其他一些人只是给了我一个选项,例如“在服务器上运行”,而没有其他选项。 “运行配置”和“在服务器上运行”是什么意思?我正在使用 Eclipse IDE。
【问题讨论】:
Eclipse 正在尽最大努力根据上下文线索找出您拥有的文件类型以及如何执行它。
“在服务器上运行”允许您在服务器视图中配置的应用程序服务器上测试 Web 应用程序。如果您的活动文件是 Web 应用程序的一部分,这通常会出现。
“作为应用程序运行”尝试通过调用其 main 方法直接执行 Java 类。
“运行配置”是 Eclipse 应如何执行特定文件的定义,包括 VM 参数、命令行参数等。
对于其他文件类型,还会出现其他“Run as ...”,例如“Run as JUnit Test”等。
【讨论】:
运行配置用于设置类路径、添加引导条目等。如果要使用程序中编写的资源之外的资源,则必须通过将它们添加到类路径来让程序知道它们.这是在运行配置中完成的。此外,它还用于运行时参数、设置环境变量等。基本上设置了使程序正确运行所需的一切。
在服务器上运行意味着您有一个与您的项目关联的服务器,并且您希望启动关联的服务器。
【讨论】: