我正在为我的 javaFX 项目创建/捆绑 native 包装器。该项目在 IDE e(fx)lipse 中运行。使用 IDE 的构建脚本生成功能,我生成了 Ant 构建,然后我使用它从 IDE/命令行构建应用程序。
问题是每当构建生成 exe 包装器时,系统防病毒软件 (Symantec) 会将其检测为病毒并将其删除。这也发生在简单的 Hello World 项目中。我也尝试使用生成的 key 进行签名,但问题仍然存在。
无法禁用我的防病毒软件,因为我在我的办公室机器上工作,并且不会获得公司批准这样做。
有人遇到过类似的问题吗?或者知道如何解决这个问题?
最佳答案
原来只有当ant build使用JDK1.8.0_40 32bit版本时才会出现这个问题。不确定是什么导致了错误,但我已经尝试过其他版本,例如 JDK1.8.0_5 32 位、JDK1.8.0_25 32 位、JDK 1.8.0_45 32 位、JDK1.8.0_40 64 位,所有这些版本都运行良好。
关于java - e(fx)clipse 为 javaFX 项目生成的 exe 被系统杀毒软件视为病毒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30172370/