java系统。出来println无法解析符号
我得到以下信息:
Cannot resolve method 'println(java.lang.String)'
我完全不知道为什么会出现这种情况:
import java.net.ServerSocket;
import java.net.Socket;
import java.io.DataInputStream;
public class ChatServer {
private final Socket theSocket;
private final ServerSocket theServerSocket;
private final DataInputStream theDataInputStream;
public ChatServer(Socket aSocket, ServerSocket aServerSocket, DataInputStream aDataInputStream) {
theSocket = aSocket;
theServerSocket = aServerSocket;
theDataInputStream = aDataInputStream;
}
public void start(int port) {
System.out.println("Whatever");
}
}
# 1 楼答案
你是在使用IDE还是在记事本上写东西然后编译? 如果使用IDE,请检查构建路径中是否存在JRE库。如果使用普通编辑器,可能需要使用java库设置CLASSPATH环境变量
至少
<java_home>\jre\lib\rt.jar
是重要的一个