首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Wildfly EAR部署的应用程序位置路径

Wildfly EAR部署的应用程序位置路径
EN

Stack Overflow用户
提问于 2018-05-28 18:11:50
回答 2查看 606关注 0票数 0

我的问题可能听起来很明显,但我是一个使用Wildfly 9的新手!

我通过管理控制台在服务器上部署了我的EAR。我的Wildfly处于独立模式。我不知道耳朵放在哪里了!在wildfly中部署的应用程序有没有特定的文件夹?

谢谢!

编辑

我想知道有关部署位置的信息,因为在wildfly中加载了类。我试图从classpasth加载一个.exe资源,但它呈现了一个奇怪的路径:

代码语言:javascript
复制
Event.class.getResource("/Decorder/Decoder.exe")

我在wildfly日志中输出了以下内容:

代码语言:javascript
复制
C:\apps\wildfly-9.0.2.Final\bin\content\SYSE.ear\SYSE-components-3.0.jar\Decoder\Decoder.exe

我不知道上面的资源路径来自哪里!

EN

回答 2

Stack Overflow用户

发布于 2018-05-29 20:41:59

您已经通过and控制台或cli部署了您的ear,它是一个托管内容,因此通过WildFly中的ContentRepoistory进行管理。它应该在standalone/data/content + hash part下。这在我看来相当奇怪: C:\apps\wildfly-9.0.2.Final\bin\content\SYSE.ear

票数 1
EN

Stack Overflow用户

发布于 2018-05-28 18:34:39

更新到新的问题这一切都归结为您如何打包和配置您的部署。

如果在/resources/Decorder/Decoder.exe中提供了文件,则/Decorder/Decoder.exe可能是有效路径。这是因为类加载器将提供与根目录相关的所有资源,在大多数情况下,根目录是jar组件。

注意:可能已经通过删除路径中的拼写错误解决了此问题:/Decorder/Decoder.exe -> /Decoder/Decoder.exe

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50564001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档