eclipse - 无法配置 Eclipse 以使用 EPIC 插件运行 perl 脚本?

标签 eclipse perl configuration epic

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

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

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

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

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

最佳答案

好吧,经过多次搜索,我在 creating launch configurations 上的 EPIC 用户指南中错过了这一点。 。仔细阅读 user guide 是值得的。对于这个东西。您必须创建一个新的启动配置,因为它不是 java 并且文件中没有 main 方法。

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

之后一切都很顺利!

关于eclipse - 无法配置 Eclipse 以使用 EPIC 插件运行 perl 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9421675/

相关文章:

perl - 快速 perl 签名处理程序

c++ - VS2008 : how to run two separate projects from the same solution

configuration - 如何配置 TestStack.White 超时?

grails - Grails:使用配置文件初始化变量

java - 如何添加项目

arrays - 如何使数组无限循环?

java - 更改 eclipse 格式化程序如何包装长字符串

perl - snmpget 未触发 net-snmp perl 子代理

java - 我在 android eclipse 生成 Activity 时遇到问题

java - Eclipse 新项目中的自定义目录结构?