2012-10-26 184 views
2

在xpages應用程序中,javav源代碼被添加到Lotus nsf文件內的Local文件夾中。現在無法看到,也無法通過搜索找到。該代碼仍然令人沮喪,但無法修改它。 如何獲取源代碼?在eclipse中找不到Java源代碼

+1

[你嘗試過什麼?](http://mattgemmell.com/2008/12/08/what-have-you-tried/)我使用的所有 –

+0

Eclipse提供的搜索功能。搜索文件,Java代碼等。 – jlehocz

回答

10

「Local」這個名字是「Never-put-your-own-stuff-here-because-we-remove-it-without-warning-and-it-is-actually-not-inside-the -nsf」。但即使對於IBM命名標準,這個名稱也太長了,所以我們稱之爲本地。

事實:美國國家科學基金會確實不是包含local folder。它位於工作區目錄中的一臺機器上(如果幸運的話)。編譯時編譯代碼並將類文件存儲到NSF中(這是它工作的原因)。

你必須回到原來的機器,並希望java文件仍然存在(或在機器垃圾桶)。在web-inf下創建一個單獨的源文件夾並將其添加到類路徑中(或在8.5.3 ++中使用Java設計元素)。

如果消失:使用decompiler

+0

謝謝。這正是我們所做的:將項目導出到具有目錄結構的文件系統。然後使用jad.exe來反編譯代碼。 – jlehocz

+1

只要確保你不把它放回本地 – stwissel