2012-10-26 4 views
2

xpages 애플리케이션에서 javav 소스 코드가 Lotus nsf 파일의 Local 폴더에 추가되었습니다. 이제 볼 수 없으며 검색을 통해 찾을 수 없습니다. 코드가 아직 워킹 중이지만 수정할 수는 없습니다. 소스 코드를 다시 얻는 방법은 무엇입니까?Eclipse에서 Java 소스 코드를 찾을 수 없습니다.

+1

[당신이 시도 무엇?] (http://mattgemmell.com/2008/12/08/what-have-you-tried/) –

+0

Eclipse에서 제공하는 검색 기능. 검색 파일, 자바 코드 등 – jlehocz

답변

10

"로컬"이라는 이름은 "내부에서 경고하지 않고 실제로는 내부에서 제거하지 않기 때문에 -nsf ". 그러나 IBM 명명 표준조차도 그 이름이 너무 길어서 로컬이라고 부릅니다.

사실 : NSF는 이 아니며local folder을 포함합니다. 그것은 작업 공간 디렉토리에 추가 한 하나의 머신에 있습니다 (운이 좋다면). 빌드시에 코드가 컴파일되고 클래스 파일이 NSF에 저장됩니다 (이것이 작동하는 이유입니다).

원래 시스템으로 돌아가서 Java 파일이 여전히 (또는 휴지통에 있음) 있기를 바랍니다. web-inf 아래에 별도의 소스 폴더를 생성하고 classpath에 추가합니다 (또는 8.5.3 ++에서는 Java Design 요소 사용).

이 사라진 경우 사용 나는 모든 사용 decompiler

+0

감사합니다. 그것이 바로 우리가 한 일이었습니다 : 프로젝트를 디렉토리 구조로 파일 시스템으로 내 보냅니다. 그런 다음 jad.exe를 사용하여 코드를 디 컴파일하십시오. – jlehocz

+1

로컬로 다시 넣지 않도록하십시오. – stwissel

관련 문제