java - 如何获取.ear文件在应用服务器中的路径?

标签 java jboss websphere ear

我使用 JBoss 7.0 和 WebSphere 8.5 应用程序服务器来部署包含 .war 和 EJB .jar.ear 文件。

如何使用 Java 获取我的 .ear 文件路径,例如。 jboss7.0/standalone/deployments/sample.ear?如果需要,我可以使用单独的 Java servlet 类。

最佳答案

如果你在一个war文件中,你可以调用ServetContext.getRealPath("/"),它会给你war文件的文件系统路径。 war 应该就在耳边。当然,这假设它们被扩展为目录而不是 .war/.ear 文件(在前一种情况下 getRealPath 仅返回非空路径)。

关于java - 如何获取.ear文件在应用服务器中的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32474725/

相关文章:

websphere - Websphere Application Server 的应用程序管理控制台速度缓慢

java - websphere 中的自动 Jenkins 部署

java - Java/GWT 中的 GUI 模式 - 一般方法

java - 死锁 - Java EE Web 应用程序中阻塞的线程

tomcat - 拦截 j_security_check

在 IBM MobileFirst Adapter 中使用内部 CA 时 WebSphere Application Server 中的 SSL 错误

java - 将 JSON 转换为 Java 类(从 Android 应用程序调用 WebApi)

java - 如何从具有联合主键的表中使用 TimescaleDB 创建超表?

java - 找不到 Maven 依赖模块

java - JBoss EAP 6.1 上的 Atmosphere 和 WebSocket