在CentOS系统上进行Java网络设置通常涉及以下几个步骤:
ip addr eth0 替换为你的网络接口名称):sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 ONBOOT=yes 注意:BOOTPROTO=static 表示静态IP地址,BOOTPROTO=dhcp 表示动态IP地址。请根据你的网络环境选择合适的配置。sudo systemctl restart network ip addr show eth0 ping www.baidu.com nmcli device status sudo nmcli con mod ens33 ipv4.addresses 192.168.1.100/24 sudo nmcli con mod ens33 ipv4.gateway 192.168.1.1 sudo nmcli con mod ens33 ipv4.dns "8.8.8.8 8.8.4.4" sudo nmcli con mod ens33 ipv4.method manual sudo nmcli con down ens33 && sudo nmcli con up ens33 ip addr show ens33 ping 192.168.1.1 /etc/profile 或 ~/.bashrc 文件,添加以下内容:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk export PATH=$JAVA_HOME/bin:$PATH source /etc/profile 或者对于单个用户:source ~/.bashrc 如果你是通过命令行启动Java应用程序,可以直接在命令行中添加JVM参数:
java -Djava.net.preferIPv4Stack=true -jar your-application.jar sudo systemctl status firewalld sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent sudo firewall-cmd --reload 使用以下命令验证Java是否安装成功:
java -version