java—如何使用netbeans 12和gradle下载源代码和javadoc(例如javafx)

rhfm7lfc  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(374)

离开一段时间后,我将回到javafx。使用NetBeans12.1,netbeans捆绑了gradle(6.3)、OpenJDK15.0.1和JavaFX15。
我使用了javafx网站上的示例项目:https://openjfx.io/openjfx-docs/
使用这个例子,javafx和netbeans->modular with gradle。我计划使用Java9+风格的模块化构建。
build.gradle(最小):

plugins {
  id 'java'
  id 'application'
  id 'org.openjfx.javafxplugin' version '0.0.9'
  id 'org.beryx.jlink' version '2.12.0'
}

repositories {
    mavenCentral()
}

javafx {
    version = "15"
    modules = [ 'javafx.controls', 'javafx.fxml' ]
}

mainClassName = 'HelloFX/org.kethon.MainApp'

jlink {
    options = ['--strip-debug', '--compress', '2', '--no-header-files', '--no-man-pages']
    launcher {
        name = 'hellofx'
    }
}

我可以编译、使用gradle运行,以及使用jlink运行独立程序。没问题。
但我看不到任何源代码或访问任何javafx javadocs。我从gradle端和netbeans端看了一下。顺便说一句,我希望任何答案都是通用的,不仅仅是javafx,还有其他下载的依赖项(例如apachepoi/pdfbox、log4j等)。
看看这个(旧的)答案:在gradle项目中自动下载源代码看起来intellij和eclipse有自己的gradle插件来完成这个任务。
我记得netbeans在识别netbeans11上的javadoc时出现了一个问题,但我觉得这个问题已经解决了。请参见:https://github.com/jgneff/netbeans-doc-src
在gradle选项中,我将项目的下载依赖项设置为“始终”。下载源和依赖项是灰色的,但似乎是“总是”-不能改变。下载javadoc和依赖项是灰色的,但似乎是“从不”-不能改变。
我在netbeans上找不到任何其他选项。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题