e(fx)clipse 为 javaFX 项目生成的 exe 被系统杀毒软件视为病毒
e(fx)clipse generated exe for javaFX project treated as virus by system antivirus
我正在为我的 javaFX 项目 create/bundle 本机包装器。该项目是 运行 在 IDE e(fx)lipse 中。使用 IDE 的构建脚本生成功能,我生成了 Ant 构建,然后我使用它从 IDE/command 行构建应用程序。
问题是每当构建生成 exe 包装器时,系统杀毒软件 (Symantec) 会将其检测为病毒并将其删除。这也发生在简单的 Hello World 项目中。我也尝试使用生成的密钥进行签名,但问题仍然存在。
无法禁用我的防病毒软件,因为我在我的办公室机器上工作,并且不会得到公司的批准。
有人遇到过类似的问题吗?或者知道如何解决这个问题?
事实证明,只有当 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 位,所有这些版本都运行完美。
我正在为我的 javaFX 项目 create/bundle 本机包装器。该项目是 运行 在 IDE e(fx)lipse 中。使用 IDE 的构建脚本生成功能,我生成了 Ant 构建,然后我使用它从 IDE/command 行构建应用程序。
问题是每当构建生成 exe 包装器时,系统杀毒软件 (Symantec) 会将其检测为病毒并将其删除。这也发生在简单的 Hello World 项目中。我也尝试使用生成的密钥进行签名,但问题仍然存在。
无法禁用我的防病毒软件,因为我在我的办公室机器上工作,并且不会得到公司的批准。
有人遇到过类似的问题吗?或者知道如何解决这个问题?
事实证明,只有当 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 位,所有这些版本都运行完美。