java - e(fx)clipse 为 javaFX 项目生成的 exe 被系统杀毒软件视为病毒

标签 java ant javafx javafx-8 efxclipse

我正在为我的 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/

相关文章:

java - Java 编译器保存其导入映射的位置

java - 如何在 Java Web 应用程序中设置语言环境?

ant - 使用依赖于环境变量的代码进行单元测试

java - 运行 opentaps 时无法从池中获取新连接

javafx - 获取 java.lang.NoSuchMethodException : javafx. application.Platform.startup(java.lang.Runnable)

java - 如何从两个数组列表中删除不常见的元素

java - 从sqlite数据库java中检索图像

安卓 : [exec] Failure [INSTALL_FAILED_DEXOPT]

JavaFx 离线能力?

javafx - 任务 'run' 导致 : org. joor.ReflectException : java. lang.NoSuchFieldException: javaExecHandleBuilder - Gluon 移动项目