Я пытаюсь связать классы из JDK с созданным в scaladoc документом.
Я использовал параметр -doc-external-doc для scaladoc 2.10.1, но без успеха.
Я использую -doc-external-doc:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rt.jar#http://docs.oracle.com/javase/7/docs/api/, но я получаю ссылки, такие как index.html#java.io.File вместо index.html?java/io/File.html.
Кажется, что этот параметр работает только для созданного с помощью скайдакока документа.
Я пропустил опцию в scaladoc или должен заполнить запрос функции?
Я настроил sbt следующим образом:
scalacOptions in (Compile,doc) += "-doc-external-doc:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rt.jar#http://docs.oracle.com/javase/7/docs/api"
Примечание. Я видел Opts.doc.externalAPI util в предстоящем sbt 0.13. Я думаю, что приятное дополнение (не уверен, возможно ли) было бы передать ModuleID вместо File. Утилит определит, какой файл соответствует ModuleID.