问题标签 [java-service-wrapper]

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 投票
5 回答
516 浏览

java - 通过 Web 服务公开网站

我知道我在问什么有点奇怪。有一个 Web 应用程序(我们无权访问它的源代码),我们希望将它的一些功能公开为 Web 服务。

我正在考虑使用 Selenium WebDriver 之类的东西,所以我根据 Web 服务请求模拟了应用程序上的 Web 点击。

我想知道这是否是更好的解决方案或模式。

我将提到该应用程序是使用 Java、Spring MVC(它不是 SPA)和 Spring Security 编写的。并且有一个提供 SSO 的 CAS 服务器。

0 投票
1 回答
141 浏览

java - 如何使用 Java RMI 从 Windows 服务控制桌面窗口?

我遇到了同样的问题 > 使用 Java Service Wrapper GUI 与 Windows 上的桌面交互

我目前正在使用 Java Service Wrapper 将我的 Java 程序包装到 Windows 服务中。它需要获取一个打开的窗口并控制它(即按下按钮)。

我已将其设为交互式服务,甚至以管理员用户身份安装它,但仍然没有成功。

我正在使用 JNA 库来获取 Windows 实例,如果它作为服务运行,则始终返回 null,但在手动触发时成功。

该线程中的一条评论说,它需要使用 Java RMI。我们有如何做到这一点的例子吗?谢谢!

0 投票
1 回答
438 浏览

liferay-7 - 无法在 Liferay-7 GA5 的其他模块中导入服务包装器模块

我是 life-ray 的新手。我创建了一个服务包装器 UserLocalServiceWrapper 名称测试包装器。现在我尝试在不同的模块中使用测试包装器。但它给出了依赖性问题。奇怪的是我看不到错误。我为了更清晰,已附上此请求的屏幕截图。

测试包装器的 build.gradle

}

其他模块的build.gradle

请让我知道我正在使用正确的依赖 jar 或者还有什么我忘记添加的

我在我的 jsp 页面中导入测试包装器包

当我在我的jsp中添加以上行时,我收到错误 请检查服务器部分

当我删除该行时,错误消失了 在此处输入图像描述

0 投票
1 回答
155 浏览

windows-services - Windows 服务在运行时显示为正在启动

我使用 Java Wrapper 创建了一个 Windows 服务,它基本上安装并启动了该服务。

我能够启动服务、应用程序,甚至运行它。但是,当我在任务管理器或控制面板-> 管理工具-> 服务中检查服务状态时,即使服务正在运行,它也会将服务显示为正在停止或正在启动。

这里可能是什么问题?有什么解决办法吗?

0 投票
1 回答
235 浏览

jakarta-ee - 我如何分析用 Java 编写的 .exe 包装的 Windows 服务

我想分析一个用 Java EE 编写并部署在JBoss 4.2.2 GA上的.exe 包装的Windows 服务,该服务以本地系统身份登录。包装是使用 Tanuki Java 服务包装器完成的。我选择的探查器是jProfiler,它无法检测到上述服务。到目前为止,我的问题似乎在这里得到了解答,但是更改服务的登录帐户会停止其正常功能。

jProfiler 或其他分析器是否有解决方法,我可以使用它来分析此服务?

0 投票
1 回答
10374 浏览

java - 将 Java jar 作为 Windows 服务运行

我有一个可执行的 jar,我试图使用 sc.exe 创建一个 Windows 服务。我使用以下代码创建服务:

该服务已创建,但是当我尝试启动该服务时,出现以下错误:

后来我尝试使用Java Service Wrapper(社区版),该服务启动了一段时间但每次都停止了。包装器日志告诉类似:

谁能告诉我如何在不使用外部软件的情况下将 jar 作为 Windows 服务运行,因为我不能在客户的产品环境中使用任何第三方应用程序。

如果不是我需要在 Java Service Wrapper 中进行的其他配置以使服务启动。

我试图在stackoverflow上找到一些与此相关的信息,但我没有得到任何东西。如果有人对 stackoverflow 有任何意见,请随时发表评论。

0 投票
0 回答
95 浏览

logging - 避免使用 wrapper.java.additional。==的值显示在日志文件中

当我们使用 Java Service Wrapper 时,有什么方法可以避免在日志文件中显示 wrapper.java.additional?

例如:

将显示在日志文件中,如:

0 投票
0 回答
219 浏览

java - Tanuki Service Wrapper - 使用 application.properties 启动 jar

我想包装一个需要从 application.properties 读取的 jar。所以我在 /opt/Final/lib/conf/application.properties 中设置了 application.properties 但是当我启动服务时它说:

这是我的狸猫配置:

我试图将 app.parameter.3 设置为 /opt/Final/lib/conf/application.properties 但它是相同的......

抱歉,找不到 application.properties

那么是什么原因造成的呢?

0 投票
1 回答
2167 浏览

java - 使用 Tanuki Service Wrapper 包装 Spring Boot 应用程序

如何将 Spring Boot 应用程序包装为 linux 守护程序并将其设置为从 application.properties 读取。

要使用 application.properties 中的参数启动 jar,我正在使用以下命令:

java -Dspring.config.location=/application.properties -jar MyJar.jar

在 wrapper.conf 中哪里设置?

我试过这样,但 jar 不是从 application.properties 中的参数开始的。

0 投票
1 回答
383 浏览

maven - 如何在 tanuki 包装器中为 Spring Boot 配置主类路径

我正在使用 Spring Boot 应用程序,在使用 maven 构建项目后,我可以看到我的应用程序的 jar 文件,并保持以下文件夹结构

在此处输入图像描述

但问题出在 tanuki 包装纸上。它没有识别这个(BOOT-INF/classes/com/visitor/tracking/automation/api/boot/APIServerStart)文件夹结构。

在此处输入图像描述

而不是在jar的文件夹结构之上,它期望以下文件夹结构。我手动将“com”文件夹从 BOOT-INF 带到了前面。那个时间包装器是识别主类并工作

在此处输入图像描述

我的问题是如何在不手动将“com”包放在前面的情况下配置这个主类路径。

有没有办法通过将“com”包放在前面而不放入“BOOT-INF”来制作罐子

wrapper.conf 文件中使用了以下配置