什么是Java等效的Assembly.GetCallingAssembly()。GetName()。Name?

时间:2014-04-28 10:00:06

标签: c# java jar .net-assembly assembly-name

如果有的话,Assembly.GetCallingAssembly()的Java等价物是什么.GetName()。Name?

背景和研究:

我正在努力将一些C#代码翻译成Java。目前我无法测试Assemblyname返回的内容,所以我无法弄清楚我实际上在寻找什么样的String。我已经发现将Assembly与已编译的.jar文件进行比较,并且该方法检索与已编译的运行实例相关的变量。

此外,似乎我需要的变量可能在清单中,并且清单可能会被检索,就像这个问题的答案所示:Reading my own Jar's Manifest

然而,这是我被卡住的地方。由于我无法确切地知道我在寻找什么,因此很难找到等效变量。我意识到我的问题可能会遗漏一些关键信息,但是有人能够理解我需要的东西,比我更好,我在这里写。指出解决我的问题需要什么样的信息,也是非常受欢迎的。

编辑1:

意识到我可能正在寻找标题包含方法的调用者的名字,我找到了这个链接:How do I find the caller of a method using stacktrace or reflection?

这似乎是向正确方向迈出的一步,但我仍然不确定。

0 个答案:

没有答案
相关问题