e(fx)clipse为系统防病毒视为病毒的javaFX项目生成的exe

时间:2015-05-11 16:00:43

标签: java ant javafx javafx-8 efxclipse

我正在为我的javaFX项目创建/捆绑本机包装器。该项目在IDE e(fx)lipse中运行。使用IDE的构建脚本生成功能,我已经生成了Ant构建,然后我用它来构建IDE /命令行中的应用程序。

问题是,只要构建生成exe包装器,系统抗病毒(Symantec)就会将其检测为病毒并删除它。这也适用于简单的 Hello World 项目。我也尝试使用生成的密钥进行签名,但问题仍然存在。

由于我在办公室机器上工作,因此无法禁用我的防病毒功能,并且无法获得公司批准。

有人遇到过类似的问题吗?或者知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

事实证明,如果ant版本使用JDK1.8.0_40 32位版本,则问题才存在。不确定导致错误的是什么,但我尝试过其他版本,如JDK1.8.0_5 32位,JDK1.8.0_25 32位,JDK 1.8.0_45 32位,JDK1.8.0_40 64位,所有这些版本都运行完美。