问题描述
当我运行我的程序时,以下代码返回一个空值
ConsoleApp.class.getPackage().getImplementationVersion()
但是,当我将 JAR 文件复制到项目文件夹外的另一个文件夹并在控制台上执行时,它会正确返回我的程序的版本号。我假设我的程序在运行时无法访问 MANIFEST 文件。尽管如此,我还没有找到对这种行为的满意答案。为什么会这样?幕后发生了什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)