我的eclipse尝试在我的Java项目中编译/构建Perl文件并失败。我为了语法着色而安装了Perl EPIC,如何才能让它忽略错误?
我尝试进入Project-> Properties-> Builders,并取消选中Perl Epic,这没有改变任何内容。
我正在使用Eclipse:Helios Service Release 1 构建ID:20100917-0705 在Windows XP上
我和这个问题的问题基本相同, How can I set up Eclipse to edit Perl without the runtime checking?
答案 0 :(得分:1)
我也一直在研究类似的问题。显然,Epic Perl插件疯狂地检查它在项目中找到的任何/文件夹/文件,所以就像我的配置文件,数据目录,它进入内部并尝试验证“perl stuff”,这显然是一个烦恼:错误日志视图显示了许多无用的信息。
您是否尝试取消选中“Perl Auto Builder”?
答案 1 :(得分:0)
我没有在你的问题的上下文中解析这句话:“我的eclipse尝试在我的java项目中编译/构建perl文件并失败。”
你是说你正在运行perl作为一个java项目,并获得不可避免的错误消息,因为它不是java?只是想知道为什么你不想将你的perl程序设置为你的java项目可能引用的perl项目,假设你正在尝试这样做。
通常,当我设置perl项目时,我会编辑其属性并设置其包含以匹配当前目录或本地模块路径。假设我必须调用自编写的模块,并且它们不在这台机器上(例如我在Windows机器上没有FOO :: smb - 这没有任何意义。当我为linux开发时,我为方便起见,我会将所有功能都放在那里)
在这种情况下,我在工作区中创建一个FOO目录,并创建一个虚拟FOO :: smb模块,其中包含许多存根函数,以便让我继续前进,让我的语法突出显示和错误检查为我做适当的工作。如果我编写虚拟子函数以便与实际模块匹配得足够好,我可以在上传它们之前调试我的脚本。我认为我应该很清楚他们应该做什么。
假设在我的开发工作站上安装CPAN模块毫无意义或不可能,我会尽量假设CPAN模块。突出显示和语法检查都是非常宝贵的工具,找到一种方法可以使它们都工作,这可以节省我的理智。