3

我刚刚在 Eclipse Indigo 中安装了 EPIC(Eclipse 插件中的 Perl)。我正在运行win7。我读到我需要安装 padwalker,我也这样做了。然后我创建了一个 Perl 项目和一个脚本文件。

一切看起来都不错,但是当我尝试设置运行或调试配置时,在 Eclipse 的运行配置下的项目选择对话框中没有引用该项目,因为我可以选择一个,并且在 EPIC 用户指南中它显示所有项目都应该是可用的?

我在我的 PerlEpic 首选项中指向“C:\Perl\bin\perl5.8.8.exe”。还有什么我错过的事情需要做吗?

经过一番研究,我发现项目无法运行的原因是一般项目无法在eclipse下运行,只有java项目,那些与它们相关联的java性质的项目。(即有一个项目和一个类路径文件夹,在项目视图下的源文件中指定了“J”图标)。我的 Perl 项目有一个与之关联的“Perl Nature”,所以它本身不是一个 java 项目。

所以真正的问题是我如何在 Eclipse 中创建一个 Perl 项目,但仍然能够像我做一个 java 项目一样运行它?

4

1 回答 1

2

好的,经过大量搜索,我在 EPIC 用户指南中错过了关于创建启动配置的内容。阅读这些内容的用户指南是值得的。您必须创建一个新的启动配置,因为它不是 java 并且文件中没有 main 方法。

另一项,要在 Eclipse 中使用调试器,您需要从 dos 命令提示符运行 ppm。这将为在 Windows 上运行的 ActivePerl 的 Perl 模块实用程序启动一个 GUI 对话框窗口。然后选择 PadWalker perl 模块进行安装。

之后一切都很好!

于 2012-02-24T20:23:01.513 回答