问题标签 [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 投票
1 回答
1320 浏览

eclipse - 在 Eclipse RCP 无头构建中使用 customBuildCallbacks.xml

我正在尝试将一些自定义构建步骤添加到 Eclipse RCP 应用程序的无头构建过程中。

我了解推荐的方法是在插件目录上提供一个 customBuildCallbacks.xml 文件,并在 build.properties 文件中添加指向它的链接。

但是,在构建过程中,会忽略此步骤。

是否有一些我可能缺少的设置步骤?

0 投票
2 回答
1674 浏览

winapi - 抑制 Windows 中的弹出窗口

有没有一种简单的方法来告诉 Windows 不要在无头服务器机器上显示弹出窗口?

目前,偶尔的应用程序弹出窗口导致我的应用程序冻结,因为没有人可以在控制台上按“确定”。只需登录到事件日志就足够了。

0 投票
2 回答
1227 浏览

java - 无头 Eclipse 构建返回 ERRORLEVEL 13

一切进展顺利。Nightly 构建运行了一个多月,没有出现任何问题。但是,突然从 Eclipse 调用功能构建器时,执行立即结束并显示消息。

错误级别 13

据我所知,我没有改变任何东西,因为这台电脑通常不会被触及。(它仅用于夜间构建)。

我用谷歌搜索了这个错误的含义,但无济于事。 我找到了一个来自 IBM 的链接,该链接显示了一个捕获此错误的自定义 bat 文件,但给出的解释不是很有用。

我的猜测是,这与工作空间有关,或者整个 Eclipse 安装已损坏。

你知道这个错误是什么意思吗?如何纠正?

0 投票
2 回答
727 浏览

java - Java - AWT 从 1.4 到 1.5 的差异(在 Unix 和 Windows 上工作)

这是参考我的问题:java.awt.HeadlessException Applets not display

系统管理员提出了下一个问题。他们在问——

“为什么 java1.5 现在需要在 tomcat 中显式导出 DISPLAY,而 java1.4 则不需要?”

那么 java1.5 发生了什么变化导致它在没有显式导出显示的情况下抛出 java.awt.HeadlessException 呢?

小程序在 java1.5 中的工作方式有变化吗?Sun 是否改变了 java1.5 中 AWT 或 Swing 的内部工作?java1.4 能够看到在 Unix 上运行的 xvfb 库但 java1.5 在没有显式导出显示的情况下无法看到的原因是什么?

0 投票
1 回答
5135 浏览

java - 如何使 Cobertura/Emma 与 Eclipse 应用程序配合得很好?

我的公司正在升级我们的构建系统以使用 Buckminster(进展顺利)。如果我们可以在我们处理代码时自动生成一些他们用于代码的指标,经理们自然会喜欢它——其中一个指标是单元测试的覆盖率。

之前的构建是基于 PDE 的,它产生了一个单独的无头应用程序,它解析上下文中的所有插件,在它们内部查找测试类,将所有测试用例放入一个更大的套件中,然后以编程方式运行它,通过JUnitResultFormatter.startTestSuite(). 在此过程中,它为特定元数据(版权标记等)添加了一些本地测试,并测试了包依赖性。

似乎我应该能够为测试应用程序导出产品,使用我选择的覆盖工具对其进行检测,然后运行它;但是,看起来两个覆盖工具都想知道他们正在处理的整个类路径。是否有可能使这些工具中的任何一个都运行良好,而无需在整个构建工作区中搜索 jars 和依赖项?

0 投票
10 回答
554972 浏览

java - “没有 X11 DISPLAY 变量”——这是什么意思?

我正在尝试在我的 Linux 机器(Slackware)上安装 Java 应用程序。

我收到以下错误,我不明白。

你能告诉我如何解决这个问题吗?谢谢你。

这是我得到的:(我看到需要设置一些X11 DISPLAY变量,但是我应该给它什么值以及如何设置?)

0 投票
5 回答
1181 浏览

firefox - 以编程方式删除 Firefox 的许可协议对话框

我正在使用Selenium运行回归测试,并自动启动 Firefox 实例。

问题是由于 Firefox 的许可协议对话框,我的测试卡住了:

版权声明 http://img151.imageshack.us/img151/3467/31963141.png

我无法用鼠标单击,因为我处于具有虚拟图形环境的无头环境中。

我想知道我可以编辑什么 Firefox 的文件(以及如何编辑它)来欺骗 Firefox 认为有人接受了版权。

澄清以下评论

我只需要做一次。但我不能用鼠标来做,因为这是一个虚拟图形环境,我没有鼠标,也看不到鼠标指针。但是我可以截屏。

0 投票
1 回答
989 浏览

eclipse - 如何使用 Eclipse 安装之外的工作区无头调用 EMF 生成器?

我正在尝试使用批处理文件和无头命令生成 EMF Genmodel 的编辑和编辑器代码。

这是我的批处理代码:

参考 EMF Book 和以前的尝试,这应该是正确的命令。但是当我尝试执行命令时,我得到一个 FileNotFound 异常,因为他正在以下路径中搜索 genmodel 文件:

似乎 eclipse 或 emf 生成器忽略了我的工作区的路径。我不明白这一点,我无法修复它。

有人知道如何正确调用这一代吗?我应该从哪里开始寻找错误?或者这可能是较新的 emf 版本的错误?

(我确信这个命令之前有效)

谢谢!

0 投票
3 回答
2424 浏览

eclipse - 是否有一种无头方式来导入项目和刷新工作区?

仍在尝试为大型大学项目(RCP 产品)建立无头构建。

每个 Eclipse 用户都知道以下手动功能:“文件 --> 导入 --> 现有项目到工作区”以及“构建工作区”和“清理工作区”

有没有办法无头地调用这个动作?

谢谢!!

0 投票
3 回答
1029 浏览

build - 哈德逊的工作不会停止 - 为什么?

我的自动化构建和测试已启动并运行,一切正常。我正在使用 hudson 和 pde 构建(使用 pluginbuilder 配置)。

当构建成功时,一切都很好,哈德逊球变成蓝色等等。

但是当出现问题并且构建或测试失败时 - Hudson 的工作不会结束。我正在使用这个批处理命令调用无头 pde 构建:

为什么antRun结束后不停止?