第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

JavaFX 似乎不適用于 IntellJ 和 MS/VS 代碼中的 Java。未找到導(dǎo)入

JavaFX 似乎不適用于 IntellJ 和 MS/VS 代碼中的 Java。未找到導(dǎo)入

天涯盡頭無女友 2022-05-12 15:21:15
我似乎無法讓 javaFX 在我的系統(tǒng)上運(yùn)行。我需要它用于學(xué)校項(xiàng)目。我對(duì)此事進(jìn)行了一些研究并得出以下結(jié)論:當(dāng)前的 JDK 版本不再標(biāo)準(zhǔn)地包含 javaFX。所以我需要手動(dòng)下載并安裝它。我遇到了這個(gè)網(wǎng)站:https : //openjfx.io/openjfx-docs/#introduction,它指示我安裝 Java11 OpenJDK,我相信它包括 JavaFX。我已經(jīng)從這個(gè)鏈接下載了 macOS 版本:http: //jdk.java.net/11/ 解壓它。并手動(dòng)將其復(fù)制到此位置:“/Library/Java/JavaVirtualMachines/(文件夾本身稱為 jdk-11.0.2.jdkopenjfx 網(wǎng)站指示我接下來設(shè)置 HOME 環(huán)境變量。它包括一個(gè)關(guān)于如何做到這一點(diǎn)的教程。然后我按照指示成功更改了我的 JAVA_HOME 變量。(教程鏈接:https ://www.baeldung.com/java-home-on-windows-7-8-10-mac-os-x-linux )我的 Java 版本現(xiàn)在看起來與 openjfx 網(wǎng)站上的類似 在 此處輸入圖像描述該網(wǎng)站然后指示從該來源下載適當(dāng)?shù)?JavaFX 運(yùn)行時(shí):https ://gluonhq.com/products/javafx/ 它說下載該文件并將其解壓縮到“所需”位置。我假設(shè)是這樣的:/Library/Java/JavaVirtualMachines/ 所以我將提取的 openjfx-11_osx-x64_bin-sdk.zip 移動(dòng)到該位置。最后它指示我添加以下環(huán)境變量:export PATH_TO_FX=path/to/javafx-sdk-11.0.1/lib我想,我的 bash 個(gè)人資料,所以我這樣做了。我用實(shí)際路徑替換了 path/to/ 部分。這將是: export PATH_TO_FX=/Library/Java/JavaVirtualMachines/javafx-sdk1.3/lib(該 zip 確實(shí)包含一個(gè)帶有 javafx.jar 文件的 lib 文件夾)在這一點(diǎn)上,這就是我的 bash 配置文件的外觀: Bash profile screenshot所以基本上 openjfx 網(wǎng)站現(xiàn)在說我應(yīng)該可以從命令行運(yùn)行 javafx 11 應(yīng)用程序。用指定的命令。所以用這個(gè)長命令 javac --module-path /Library/Java/JavaVirtualMachines/javafx-sdk-11.0.2/lib --add-modules=javafx.controls HelloFx.java我能夠成功運(yùn)行導(dǎo)入 javaFx 的 java 文件。但這太麻煩了。我懷疑我應(yīng)該設(shè)置我的環(huán)境/路徑變量,以便我可以在 IntelliJ 中使用 JavaFX,或者最好在 MS Visual Studio 代碼中使用。有誰知道配置我的系統(tǒng)的簡潔直接的方法,以便我可以使用 Vistual Studio Code 或 IntellJ 中的 Java 和 JavaFX
查看完整描述

1 回答

?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊

您可以通過切換到基于 Maven 的項(xiàng)目來簡化整個(gè)過程。maven 項(xiàng)目在一個(gè)名為的文件中包含所有構(gòu)建和依賴信息,pom.xml并將簡化所有其他依賴問題。


使用 maven 開始使用 JavaFX 11中詳細(xì)介紹了 這些步驟 Intellij 的步驟也在同一站點(diǎn)上進(jìn)行了詳細(xì)說明,但它們有些復(fù)雜。Netbeans 10 可以將任何 maven 項(xiàng)目作為原生項(xiàng)目打開,所以我將詳細(xì)介紹它的步驟。


創(chuàng)建一個(gè)新項(xiàng)目 > Maven > Java Application In project tab > Project files open pom.xml。project在標(biāo)簽下添加以下行。


<dependencies>

<dependency>

  <groupId>org.openjfx</groupId>

  <artifactId>javafx-controls</artifactId>

  <version>11</version>

</dependency>

<dependency>

  <groupId>org.openjfx</groupId>

  <artifactId>javafx-fxml</artifactId>

  <version>11</version>

</dependency>

上面的代碼片段取自HelloFX github 源代碼。您可以下載該 repo 并在 Netbeans 10 中打開該文件夾,您將擁有完整的項(xiàng)目功能。


查看完整回答
反對(duì) 回復(fù) 2022-05-12
  • 1 回答
  • 0 關(guān)注
  • 162 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)