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

发布于 2025-01-08 14:23:03 字数 636 浏览 0 评论 0原文

我刚刚在 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 项目一样运行它?

I just installed EPIC (Perl in Eclipse Plugin) in Eclipse Indigo. I'm running win7. I read that I needed to install padwalker, which I did also. I then created a Perl project and a script file.

Everything looks good, but when I try to setup the run or debug configuration, the project isn't referenced in the Project Selection dialog under run configurations in Eclipse, as one I can select and in the EPIC user guide it shows all projects should be available?

I'm pointing to the "C:\Perl\bin\perl5.8.8.exe" in my PerlEpic preferences. Is there something else I need to do that I've missed?

After doing some research, I see that the reason the project won't run is that general projects can't run under eclipse, only java projects, those with a java nature associated with them. (ie have a project and a classpath folder with the "J" icon designated in their source file under the Project View). My Perl project has a "Perl Nature" associated with it, so it's not a java project perse.

So the real question is how do I create a Perl project in eclipse, but still be able to run it like I do a java project?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

话少心凉 2025-01-15 14:23:03

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

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

之后一切都很好!

Okay, after much searching, I missed this in the EPIC user guide on creating launch configurations. It pays to read through the user guide for this stuff. You have to create a new launch configuration since it's not java and it doesn't have a main method in the file.

One other item, to use the debugger in eclipse you need to run ppm from a dos command prompt. This will launch a GUI dialog window for the Perl module utility for ActivePerl that runs on Windows. Then select the PadWalker perl module to install it.

After that everything worked great!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文