2012-07-11 95 views
3

我一直试图在运行的Eclipse会话中从命令行打开文件。基于该documentation,我应该能够做到Eclipse - launcher.openFile无法打开文件

eclipse --launcher.openFile myfilename 

然而,当我这样做,有一个很长的停顿,然后Eclipse的尝试启动一个新的会话。它给了我一个错误消息,说明工作区不可用,然后让我选择一个新的工作区。

如何从命令行打开当前运行的 Eclipse会话中的文件?

+0

奇怪的是,我重新启动Eclipse并且问题停止了。这很好,但如果有的话,使情况更怪异。 – 2012-07-12 14:45:53

回答

1

从Eclipse Helios(3.6)开始,您不需要特殊的命令行参数即可从OS文件资源管理器或命令行打开文件(请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=4922)。我认为你应该能够做到eclipse myfile.java(只要你有Eclipse关联的.java文件)。

+0

这就是我以前所做的,而且它在工作,这就是为什么我不屑于查找其他选项的原因。我会再试一次,并确保我不会以某种方式愚蠢。也许我会重新启动Eclipse并看看会发生什么。 – 2012-07-11 20:21:01