从Eclipse插件处理程序运行Java程序

时间:2019-07-11 18:11:04

标签: java eclipse eclipse-plugin

我想从我的eclipse插件的事件处理程序中运行Java程序。 我最近开始尝试使用eclipse插件。我想从样本处理程序中运行一个Java文件。

我尝试过这样调用它:java.main(args) 由于无法找到“ args”,此DID不起作用

我也试图做一个主要方法,但是也失败了。

    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程序与samplehandler位于同一项目和文件夹中。

0 个答案:

没有答案