gpt4 book ai didi

java - Glassfish服务器: How to get name of application deployment from inside glassfish application?

转载 作者:行者123 更新时间:2023-12-02 08:22:06 26 4
gpt4 key购买 nike

我正在 glassfish 应用程序容器内运行 jruby + java。我想知道是否有一种方法可以从 glassfish 应用程序内部获取应用程序部署的名称。 (appl 是使用 asadmin deploy --name ... 部署的)

换句话说,我正在寻找一种方法让应用程序(运行的 java 或 ruby​​ 代码)知道它已部署在哪个名称下。

或者也许有其他方法可以检测使用什么部署命令从应用程序内部部署应用程序。

最佳答案

String anmae = (String) initialContext.lookup("java:app/AppName");

参见http://javahowto.blogspot.nl/2009/12/how-to-get-module-name-and-app-name.html

关于java - Glassfish服务器: How to get name of application deployment from inside glassfish application?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5284059/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com