问题标签 [headless]

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 回答
1859 浏览

java - Mac 状态栏项目但不在 Dock 上

我正在尝试在 Mac 上制作一个 java 应用程序,在状态栏中放置一个图标,但我不希望 Mac 底座上的罐子图标(纸上有咖啡杯的那个)。所以我尝试使用 System.setProperty(java.awt.headless, true) 技术,但是我无法在 SystemTray 菜单栏中放置任何内容,因为我得到了 HeadlessException。如果有人知道解决此问题的方法,将不胜感激。

0 投票
2 回答
505 浏览

eclipse - 从 Eclipse 安装无头运行 buckminster

我安装了 Buckminster,它在我的 Eclipse IDE 中完美运行。现在,我想运行它的无头版本,但我想知道是否必须安装 Buckminster 的无头版本,或者是否可以从我当前的现有 Eclipse 安装中启动它。

我可以在 eclipse.exe 之后指定一个 eclipse 应用程序或产品来触发 Buckminster 无头吗?

0 投票
1 回答
293 浏览

java - Batik 1.7 给出无头模式异常:NoClassDefFoundError: gnu/java/awt/peer/headless/HeadlessToolkit

我正在用 transcoder 实现 Batik-1.7。所以它给出的错误是:

错误:java.lang.NoClassDefFoundError:gnu/java/awt/peer/headless/HeadlessToolkit

谁能建议我如何在无头模式下使用转码器...

谢谢,

0 投票
2 回答
3087 浏览

maven - maven -> ant -> jsmoothgen:如何提供 -Djava.awt.headless=true?

我有一种情况,我们用 JSmooth 包装一个 jar 以获得合适的 exe 文件。

传统上它是由 ant 构建的,作为我们一般 mavenification 的一部分,当前的短期解决方案是使用 maven-antrun-plugin 设置属性并调用 ant。

不幸的是,这种方法在 Unix 上构建时失败了(因为没有可用的 X11 显示),解决方案是使用-Djava.awt.headless=true. 我想在我的 pom.xml 中执行此操作,但无法确定在哪里执行此操作。

可以直接 fork 一个新的 JVM,但不要依赖于平台细节。

我怎样才能正确地做到这一点?

0 投票
2 回答
5171 浏览

java - xvfb 与硒。显示器已在使用错误

我想在不显示的情况下在 Linux 服务器上使用 Maven 从 TeamCity 运行硒测试。

在运行 Selenium 测试时,我在 TeamCity 中收到以下错误:

我安装了 x11-fonts*、xvfb、firefox,提取了 DISPLAY=localhost:1,启动了 xvfb

在 pom.xml 我添加了以下插件:

您对如何解决此问题有任何想法吗?

UPD: xvfb 正在使用命令运行

UPD:在我尝试在运行测试之前不运行 xvfb 之前,但得到:

0 投票
2 回答
1239 浏览

jasmine - Jasmine 无头 webkit 中更好的故障报告

在 Jasmine 无头 webkit 中运行测试时,我遇到了一个简单的TypeError: 'undefined' is not an object失败。但是没有提示错误发生在哪个文件或行中。有没有办法获得更清晰的失败信息?

0 投票
3 回答
3246 浏览

selenium - 带有无头硒的 HTMLUNIT

我正在尝试使用无头 Selenium 抓取包含图像的网站。最初,该网站填充了 50 张图像。如果向下滚动,就会加载越来越多的图像。

Windows 7 x64
python 2.7
最近安装的 selenium

[1] 非无头
导航到带有 selenium 的网站如下:

这有效(如果有人有更好的建议,请告诉我)。
我可以继续scrollBy()直到我到达最后,然后拉出源页面。

[2] 使用 HTMLUNIT 无头

我不能在这种无头环境中使用scrollBy() 。
有关如何抓取此类页面的任何建议?谢谢

0 投票
3 回答
1087 浏览

ubuntu - 带有 web 界面的 virtualbox(无头 ubuntu 服务器)

我已经在我的 Windows 计算机上广泛测试了“virtualbox”。我被说服了!现在我想部署一个使用不同windows的Linux计算机系统。我想象一个无头机器。有没有这方面的经验?

我的“备用”电脑:

AMD 2.4ghz、2gb 内存、500gb 硬盘

0 投票
0 回答
310 浏览

node.js - ZombieJS 和 Qunit 集成

有没有人将 QUnit 测试与 ZombieJS 集成?我有一个脚本,所以我想传递一个“tests.html”文件并进行轮询,直到测试完成,然后阅读结果。类似于我用 PhantomJS 做的事情,它工作得很好。我主要想比较 Phantom 和 Zombie 的性能。此外,我们已经创建了很多 Qunit 测试,所以我不想只是转储它们并在 Zombie 环境中从头开始重写所有内容(如果我决定首先去做的话:)

我面临的问题是我的测试永远不会完成,所以 Qunit 总是处于运行状态。还没有详细调试任何东西,但只是想确保我没有遗漏一些明显的东西。

0 投票
2 回答
7180 浏览

eclipse - Eclipse RCP - 究竟什么是无头构建?

在 Eclipse RCP 项目中,我听说过“无头构建”。

  • 什么是无头构建?
  • 什么是 Eclipse RCP 的无头构建?