gpt4 book ai didi

基于 javaexe 的程序在 Windows 8.1 上无法正常运行

转载 作者:可可西里 更新时间:2023-11-01 10:45:48 25 4
gpt4 key购买 nike

我使用 javaexe 创建了一个程序,它是 java 程序的包装器,允许它们由 exe 文件启动。该程序包含一个服务部分,一个任务栏部分(它们相互发送消息)。该程序的目的是发送 SMS,已发送的 SMS 列表可从任务栏图标获得。

该程序几年前就在 winXP 计算机上运行,​​但我想从我的 win8.1 笔记本电脑启动它,当我启动 EXE 时,会显示启动画面,安装服务,但是任务栏的图标没有出现,而且serviceInit方法好像没有运行。

你知道问题出在哪里吗?我的电脑使用 windows 8.1,带有 avast!作为防病毒软件和 comodo 防火墙。我显然测试了我的程序并禁用了这 2 个安全程序 (avast! & comodo),但仍然存在同样的问题。

有人遇到同样的问题吗?

谢谢

奥利维耶

最佳答案

我也将 JavaExe 用于交互式服务,并在 Windows 8.1 Pro(32 位)上对其进行了测试使用 JRE 1.7 和 1.8....它工作正常,手动和自动(重启后):服务正在运行,任务栏也在运行并进行通信。

我的 .exe 并非固定为始终以管理员身份运行。当我安装该服务时,我右键单击并以“管理员身份”运行它。但是,如果我将 .exe 修复为始终以管理员身份运行,我只需双击 .exe 即可安装该服务,但任务栏在重启后不会自动运行:Windows 8.1 阻止了在以下情况下自动以管理员身份运行的应用程序用户登录。

我还测试了 JavaExe 的示例(示例 8 和 23),它也有效。JavaExe 的例子有同样的问题吗?

关于基于 javaexe 的程序在 Windows 8.1 上无法正常运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26554220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com