我有一个包含两个项目的eclipse工作区,我将其称为foo-lib和foo-app。大多数代码都在foo-lib中,而foo-app只是一个运行foo-lib代码的小shell。 foo-lib编译成jar文件,而foo-app链接foo-lib并编译成程序。
好的,现在我有一个用于测试程序的运行配置。 Eclipse不会让我为foo-lib创建运行配置,因为没有'main'功能。所以我在foo-app中有一个。
我编辑的大部分时间都打开了foo-lib的源文件之一,而不是foo-app。因此,当我单击绿色的“运行”按钮时,它会显示一个对话框,询问我是否要作为Java应用程序或Applet运行,在这种情况下都不起作用。相反,我必须转到运行按钮旁边的下拉菜单,并明确选择foo-app的运行配置。
有没有办法让foo-lib的默认运行配置成为foo-app中的那个?我尝试将运行配置设为“共享”,但这似乎没有帮助。
答案 0 :(得分:2)
转到:首选项 - >运行/调试/启动。在那里,您可以将启动操作配置为始终启动上一个应用程序。