如何在Fedora上開始Java開發(fā)
Java 是世界上最流行的編程語言之一。它廣泛用于開發(fā)物聯(lián)網(wǎng)設(shè)備、Android 程序、Web 和企業(yè)應(yīng)用。本文將提供使用 OpenJDK 安裝和配置工作站的指南。
安裝編譯器和工具
在 Fedora 中安裝編譯器或 Java Development Kit(JDK)很容易。在寫這篇文章時,可以用 v8 和 v9 版本。只需打開一個終端并輸入:
sudo dnf install java-1.8.0-openjdk-devel
這安裝 JDK v8。對于 v9,請輸入:
sudo dnf install java-9-openjdk-devel
對于需要其他工具和庫(如 Ant 和 Maven)的開發(fā)人員,可以使用 Java Development 組。要安裝套件,請輸入:
sudo dnf group install "Java Development"
要驗證編譯器是否已安裝,請運行:
javac -version
輸出顯示編譯器版本,如下所示:
javac 1.8.0_162
編譯程序
你可以使用任何基本的文本編輯器(如 nano、vim 或 gedit)編寫程序。這個例子提供了一個簡單的 “Hello Fedora” 程序。
打開你最喜歡的文本編輯器并輸入以下內(nèi)容:
public class HelloFedora {
public static void main (String[] args) {
System.out.println("Hello Fedora!");
}
}
將文件保存為 HelloFedora.java
。在終端切換到包含該文件的目錄并執(zhí)行以下操作:
javac HelloFedora.java
如果編譯器遇到任何語法錯誤,它會發(fā)出錯誤。否則,它只會在下面顯示 shell 提示符。
你現(xiàn)在應(yīng)該有一個名為 HelloFedora
的文件,它是編譯好的程序。使用以下命令運行它:
java HelloFedora
輸出將顯示:
Hello Fedora!
安裝集成開發(fā)環(huán)境(IDE)
有些程序可能更復(fù)雜,IDE 可以幫助順利進行。Java 程序員有很多可用的 IDE,其中包括:
- Geany,一個快速加載的基本 IDE,并提供內(nèi)置模板
- Anjuta
- GNOME Builder,已經(jīng)在 Builder - 這是一個專門面向 GNOME 程序開發(fā)人員的新 IDE 的文章中介紹過
然而,主要用 Java 編寫的最流行的開源 IDE 之一是 Eclipse。 Eclipse 在官方倉庫中有。要安裝它,請運行以下命令:
sudo dnf install eclipse-jdt
安裝完成后,Eclipse 的快捷方式會出現(xiàn)在桌面菜單中。
有關(guān)如何使用 Eclipse 的更多信息,請參閱其網(wǎng)站上的用戶指南。
瀏覽器插件
如果你正在開發(fā) Web 小程序并需要一個用于瀏覽器的插件,則可以使用 IcedTea-Web。像 OpenJDK 一樣,它是開源的并易于在 Fedora 中安裝。運行這個命令:
sudo dnf install icedtea-web
從 Firefox 52 開始,Web 插件不再有效。有關(guān)詳細(xì)信息,請訪問 Mozilla 支持網(wǎng)站 https://support.mozilla.org/en-US/kb/npapi-plugins?as=u&utm_source=inproduct。
恭喜,你的 Java 開發(fā)環(huán)境已準(zhǔn)備完畢。