在 xpages 应用程序中,javav 源代码被添加到 Lotus nsf 文件内的 Local 文件夹中。现在看不到了,用搜索也找不到。代码仍然有效,但无法修改。 如何取回源代码?
最佳答案
“Local”这个名字是“永远不要把你自己的东西放在这里,因为我们在没有警告的情况下删除它,而且它实际上不在里面”的缩写。国家科学基金会”。但即使对于 IBM 命名标准来说,该名称也太长,因此我们将其称为本地名称。
事实上:NSF 确实不包含 local folder 。它位于您添加到工作区目录中的那台计算机上(如果幸运的话)。在构建时,代码被编译并将类文件存储到 NSF 中(这就是它工作的原因)。
你必须回到原来的机器并希望java文件仍然存在(或者在机器的垃圾箱中)。在 web-inf 下创建一个单独的源文件夹并将其添加到类路径中(或在 8.5.3++ 中使用 Java Design 元素)。
如果没有了:使用 decompiler
关于eclipse中找不到java源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13083143/