Я хочу запустить Java-программу из обработчика событий из моего плагина eclipse.
Я недавно начал экспериментировать с плагинами Eclipse. Я хочу запустить файл Java из примера обработчика.
Я пытался назвать это так: java.main (args)
ЭТО не работает, так как не может найти «args»
Я также пытался создать основной метод, но он тоже не удался.
package plugintest.handlers;
import java.io.IOException;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.handlers.HandlerUtil;
import org.eclipse.jface.dialogs.MessageDialog;
public class SampleHandler extends AbstractHandler {
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
IWorkbenchWindow window = HandlerUtil.getActiveWorkbenchWindowChecked(event);
MessageDialog.openInformation(
window.getShell(),
"PluginTest",
"Hello, Eclipse world");
return null;
}
}
Java-программа, которую я пытаюсь запустить, находится в том же проекте и папке, что и образец-обработчик.