问题标签 [javaw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
592 浏览

java - Eclipse:JAVAW 终止

也许我误按了某些东西,我的 java 应用程序将无法运行。我做了以下Login Form并按下f12运行我的java应用程序。

然后,eclipse显示以下错误 在此处输入图像描述

我不知道发生了什么,因为在过去的几个小时里一切都很好。我相信我在日食中误点击了某些东西或激活了某些东西。

为什么我的登录表单不显示?

idk 如果以下图片与我的登录表单问题有关 在此处输入图像描述

解决了,问题来自以下代码

我仍然不明白为什么错误来自Cl_Register

0 投票
2 回答
187 浏览

java - 使用 C# 关闭子 Java 窗口

我有一个在 Windows (javaw.exe) 上运行的 java 应用程序,我想通过 C# 应用程序关闭子窗口。我可以通过“应用程序”选项卡下的任务管理器查看子窗口,但是当我右键单击子窗口并单击“转到进程”时,它会将我带到“进程”选项卡下运行的 javaw.exe 进程。

我尝试遍历活动进程以关闭每个窗口,但是,我找不到子 java 窗口,只能看到 javaw 进程。

我搜索了互联网论坛,但找不到合适的解决方案来处理在 Windows 上运行的 Java 应用程序,以使用 C# 处理。我确信有一个明显的解决方案,因此非常感谢任何帮助。谢谢。

0 投票
0 回答
256 浏览

java - Java 和 Javaw 的区别

我们正在尝试运行一个在内部使用 SWT 浏览器的应用程序。在 SWT 浏览器中,我们希望将所有基于 IE 的浏览器恢复为默认使用 IE9 兼容模式。这主要是使用 System.setproperty 方法完成的:

如果我们使用命令“java”运行应用程序,浏览器的降级工作完美,但如果我们使用命令“javaw”则无法正常工作。我们甚至尝试将它作为参数传递 -Dorg.eclipse.swt.browser.IEVersion=9999,但仍然无法与 javaw 一起使用。

java 和 javaw 之间的差异,很明显没有真正的功能差异。

我们也尝试在系统路径中设置_JAVA_OPTIONS,没有帮助。

是否有任何其他地方可以设置此选项,以便 javaw 使用它。

0 投票
1 回答
167 浏览

java - java在Windows 7中启动没有控制台窗口

我已经看到了这个问题,但没有积极的结果:

1)有没有办法从 Java 程序中隐藏 win32 启动控制台(如果可能,没有 JNI) 2)在没有控制台的情况下启动 java 程序

我有类似的东西: "C:\Program Files (x86)\Java\jre1.8.0_71\bin\javaw" -Dfile.encoding=UTF-8 -cp ".;manyjarshere.jar" main.Main

控制台出现了,但我可以手动关闭它,但我希望它在开始时隐藏。如果我在“C:...”之前放置“start”,那么它会显示“not found”-Dfile...

0 投票
1 回答
940 浏览

java - 如何在运行时杀死java中的javaw.exe

我有一个生成输出文件的java代码。当我想在这个java代码中在运行时删除这个输出文件时,它不能被删除。例如:

此代码不起作用。(“output.txt”文件在该目录下生成,可以在文件夹中看到。)

事实上,当我想删除 windows 文件夹时,它无法删除,并且会出现此错误。我会翻译成英文。

截屏

如果我在任务管理器中杀死“javaw.exe”进程,我可以删除文件夹上的这个文件。我的问题是,我该如何解决这个问题?我想在运行时在 java 中杀死“javaw.exe”,以便可以删除该文件。java - 如何在运行时在java中杀死这个“javaw.exe”进程?如果我在代码中在运行时杀死“javaw.exe”进程,我会遇到另一个问题吗?

我如何生成这个输出文件?

事实上,我正在开发使用 JSP 在线编译/执行 java 代码的 Web 应用程序。我没有分享所有部分,因为如果我分享我的代码的所有部分,很难理解。此代码生成一个输出文件,它接受输入文件,排序然后创建一个新的“output.txt”文件。我想在我的 JSP 中删除此文件,但由于 javaw.exe 仍在运行,因此无法删除它。

反正输出文件是在“D:\eclipse-jee-mars-R-win32-x86_64\eclipse”目录下生成的,我不想解释细节以免头脑混乱。

0 投票
1 回答
1054 浏览

jar - 识别任务管理器上的 jar 文件关联

到目前为止,我有一台服务器同时运行多个 jar 文件。

目前我们只是制作一个bat文件,调用java -jar xxxx.jar程序,然后屏幕上会弹出窗口,所以我们知道当我们想关闭其中一个时要终止哪个。

但是随着我们的进步,我们更喜欢这些程序在后台运行,因此我们更喜欢使用 javaw -jar xxxx.jar 代替。

但是,当我们打开任务管理器时,它只显示许多 javaw.exe 进程,而没有告诉我们它关联到哪个 jar 文件。

有没有什么参数我们可以在启动javaw时指定,所以任务管理器的进程列表上有一些指示?

0 投票
1 回答
225 浏览

batch-file - 为什么通过任务计划程序运行 .bat 文件没有完全启动 .Jar 文件?

这是正在发生的事情。我创建了一个 .Bat 文件,其中包含start javaw -jar BTG_Producer.jar当我通过双击手动启动它时,它将在我的系统托盘中显示我的 java 程序,并在 Windows 任务管理器中显示进程“javaw.exe *32”。当我通过任务计划程序运行此程序时,它会启动没有 *32 的进程“javaw.exe”,并且不会在系统托盘中显示该程序。你们知道我做错了什么吗?

0 投票
0 回答
957 浏览

java - 无法通过 Eclipse 调试代码错误:终止,退出值:1 javaw.exe

我不能再在 Eclipse 上调试我的代码了。代码的终止发生在我的 eclipse 代码的两次运行期间。

我不知道,为什么进程会从一个时刻到下一个时刻终止。这是否适用于“jdk”或“jre”版本?我想不是,因为在这种情况发生之前调试工作很长时间

此外,调试透视图显示以下消息:

ExpiringCache$1(LinkedHashMap.afterNodeInsertion(boolean)line: 不可用

ExpiringCache$1(HashMap.putVal(int,K,V,boolean,boolean)line: 不可用

ExpiringCache$1(HashMap.put(K,Vboolean,boolean)line: 不可用

UsageTrackerClient§4run() 行:不可用

还有几个……

谁能帮我?

0 投票
2 回答
1751 浏览

java - 运行eclipse时终止javaw错误

我试图连接到 mysql 数据库并操作其中的数据但是当我尝试运行我的代码时它得到错误,驱动程序 [java 应用程序] C:\program files\java\jre 1.8.0_111\bin\javaw.exe from我一直在阅读它,因为它启动 javaw 而不是 java.exe,但我似乎无法弄清楚如何切换到它,任何人都可以帮助我吗?

}

0 投票
1 回答
1981 浏览

java - 无法通过在 Windows 7 上双击它们来运行 .jar 文件

在命令行中运行 .jar 文件可以正常工作,但我无法通过双击在我的 PC 上执行 .jar 文件。有趣的是,相同的 .jar 文件通过双击在我的笔记本电脑上成功执行。

我将%JAVA_HOME\bin和包含JDK_HOME\binPATH变量中。
我已经JAVA_HOME设置为C:\Program Files\Java\jre1.8.0_121.
我已经JDK_HOME   设置为C:\Program Files\Java\jdk1.8.0_121.

一段时间以来,Java(TM) Platform SE 二进制文件从列表中消失了Open with,我无法添加它,直到我将HKEY_CLASSES_ROOT\jar_auto_file\shell\open\command密钥更改regedit.exe为适当的版本:

C:\Program Files\Java\jre1.8.0_121 \ bin\javaw.exe" "%1"。


java -version这是在我的 PC 上输入的 Windows CMD 的快照:
Windows CMD 中的 java -version


我尝试了以下方法,但没有成功:

  • 重新安装 JRE 和 JDK,
  • 将 .jar 文件与C:\Program Files\Java\jre1.8.0_121\bin\javaw.exe,
  • 在命令行中使用assoc .jar=jarfile和,ftype jarfile="C:\Program Files\Java\jre1.8.0_121\bin\javaw.exe" -jar "%1" %*
  • 创建一个新的系统环境变量OPENDS_JAVA_ARGS并将其设置为-jar


附加信息:

  • 我正在使用 Windows 7 Professional 64 位(Service Pack 1),在我的 PC 和笔记本电脑上都安装了最新更新。
  • 通过双击运行 .jar 文件曾经可以在我的 PC 上运行,但不久前突然停止运行。我没有修改任何与 Java 相关的内容。
  • 我有最新版本的 JRE 和 JDK(Java 8 版本 121)。
  • 在我尝试运行的 .jar 文件中,有些是 GUI Swing 应用程序,有些是使用 .jar 打开系统控制台(如果尚未打开) Runtime.getRuntime().exec(String[])


我已经尝试使用以下链接上的解决方案解决此问题(没有成功):


笔记:

  • 我不想用 WinRAR 打开 .jar 文件。
  • 我不想通过java -jar jarfile.jar在 cmd.exe 中运行来打开 .jar 文件。
  • 我不是在寻找运行 .jar 文件的第 3 方应用程序。


目前,我将C:\Windows\System32\cmd.exe /k "java -jar C:\path\to\jarfile\Program.jar"其用作运行 jar 文件的快捷方式,但我对这个解决方案并不满意,因为这会打开控制台以运行甚至是 Swing 应用程序。