2012-10-28 3 views
4

내 프로젝트를 Java 7로 업그레이드 한 이후 생성 된 문서의 서식이 손상되었습니다.Java 7로 업그레이드 한 후 Javadoc 형식이 깨졌습니다.

해결 방법?

+0

어떻게이 끊어? 어떤 실제 예가 있습니까? 깨진 부분을 생성하는 javadoc 코드는 무엇입니까? –

+0

페이지가 성공적으로 생성되었지만 레이아웃이 잘못 표시됩니다. 예를 들어 일반적으로 페이지 상단에 수평으로 나타나는 링크는 목록으로 세로로 나타납니다. 내가 깨진 버전을 게시하지 않기 때문에 내가 말할 수있는 라이브 버전이 없습니다. –

답변

7

자바 7에서는 다양한 페이지 요소의 서식이 다르기 때문에 Javadoc에서 사용하는 CSS 스타일 시트를 변경했습니다.

당신은 오라클에서 올바른 스타일 시트를 다운로드 할 수 있습니다

http://docs.oracle.com/javase/7/docs/api/stylesheet.css

+0

Javadocs를 생성하는 디렉토리에서 이전 stylesheet.css 파일을 삭제하면 문서를 형식 지정하는 새로운 파일이 생성됩니다. 바르게. 나는 그것이 왜 기본적으로 그 파일을 덮어 쓰지 않는지 확신하지 못한다. 아마 당신이 스타일을 사용자 정의했을 수도 있다고 가정하고있다. –

+0

@ KevinRahe, 제 경우에는 그것을 수정했습니다. 그것을 재생성 할 수 있다는 것을 알기 쉽습니다. 어느 경우 든 변경 사항을 다시 만들어야합니다. –

+0

한 수준의 솔루션 (CSS는 HTML에 스타일 정보를 포함 할 필요가 없으며 일련의 관련 페이지 스타일에 포괄적 인 변경 사항을 적용하기가 쉽습니다)은 다른 곳에서 새로운 문제를 만듭니다 (사용자 정의 및 생성 문제 해결 CSS), 아마도 또 다른 수준의 추상화를 제안합니다. (아니오, 거기에 가지 말아주세요!) –

관련 문제