Похоже, что у eclim нет набора свойств, который идентифицирует основной класс вашего приложения. В соответствии с http://eclim.org/vim/java/java.html вы сможете исправить это, установив свойство org.eclim.java.run.mainclass вашего проекта (в полное имя основного класса вашего приложения). .
РЕДАКТИРОВАТЬ - отвечая на комментарий:
Я не знаком с eclim, но я ожидаю, что, поскольку это свойство project , вы должны установить его один раз, и с этого момента оно должно сохраняться вместе с проектом.
С другой стороны, если вы хотите иметь несколько основных классов, которые можно вызывать и переключаться между ними, тогда, конечно, вам потребуется предоставить некоторый вид дополнительной конфигурации. Как вы ожидаете, что eclim узнает, что вы имели в виду, просто набрав :Java
? Там может быть какой-то хороший синтаксический сахар, который вы можете использовать для регистрации нескольких классов и вызова их как «java 1», «java 2» и т. Д. - но в конце дня вам всегда понадобится какой-то способ отличить, какой класс вы думаешь о беге.