2011-06-06 48 views
0

我有一个包含两个项目的eclipse工作区,我将其称为foo-lib和foo-app。大部分代码都在foo-lib中,而foo-app只是一个运行foo-lib中代码的小外壳。 foo-lib编译为jar文件,而foo-app链接foo-lib并编译为程序。在同一个eclipse工作区中跨多个项目共享运行配置

好吧,现在我有一个运行配置,我用它来测试程序。由于没有'main'函数,Eclipse不会让我为foo-lib创建运行配置。所以我有一个在foo-app中。

大多数时候我正在编辑我打开foo-lib的源文件之一,而不是foo-app。因此,当我点击绿色的“运行”按钮时,会出现一个对话框,询问我是否想要作为Java应用程序或Applet运行,在这种情况下两者都不起作用。相反,我必须转到运行按钮旁边的下拉菜单,并明确选择foo-app的运行配置。

有什么办法可以让foo-lib的默认运行配置成为foo-app中的一个吗?我试图让运行配置“共享”,但这似乎没有帮助。

回答

2

请前往:Preferences-> Run/Debug/Launching。您可以将启动操作配置为始终启动以前的应用程序。

相关问题