Ubuntu Java網絡配置分為系統網絡配置和Java環境配置兩部分,具體步驟如下:
nm-connection-editor 打開網絡設置界面。8.8.8.8),保存后點擊“連接”。sudo nano /etc/netplan/01-netcfg.yaml
示例內容(靜態IP):network:
version: 2
ethernets:
enp0s3: # 網卡名稱,可通過 `ip addr` 查看
dhcp4: no
addresses: [192.168.1.100/24] # IP+子網掩碼
gateway4: 192.168.1.1 # 網關
nameservers:
addresses: [8.8.8.8, 8.8.4.4] # DNS
保存后執行:sudo netplan apply # 應用配置
ip addr show enp0s3 # 查看IP是否生效
ping google.com # 測試連通性
sudo apt update
sudo apt install openjdk-11-jdk
驗證安裝:java -version
~/.bashrc):sudo nano ~/.bashrc
添加以下內容(路徑需根據實際JDK安裝位置調整):export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:source ~/.bashrc
或直接編輯 /etc/environment 文件(需重啟生效)。NetworkConfig.java),指定IP、端口等參數:import java.net.Socket;
public class NetworkConfig {
public static void main(String[] args) {
try (Socket socket = new Socket("192.168.1.100", 8080)) { // 替換為實際IP和端口
System.out.println("網絡連接成功!");
} catch (Exception e) {
System.err.println("連接失?。?quot; + e.getMessage());
}
}
}
編譯運行:javac NetworkConfig.java
java NetworkConfig
ufw allow 8080)。以上步驟參考自。