저는 리눅스 환경에 아주 익숙합니다.Error : 메인 클래스 xxx 리눅스를 찾을 수 없거나로드 할 수 없습니다.
저는 리눅스 환경에서 간단한 hello world 자바 클래스를 실행하려고합니다.
안녕하세요이
내가 윈도우 환경에서 자바 클래스를 컴파일package com.util;
public class Hello {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("hi");
}
}
을 된 .java 및/홈/스크립트 경로에 리눅스 시스템으로의 .class 파일을 업로드했습니다. 다음과 같이
내 명령이다
내가 Hello.class가 난 점점 오전이 같은/홈/스크립트에서이 명령을 실행하고java -cp /home/scripts com.util.Hello
,
오류 : 찾을 수 없습니다 또는 메인 클래스 com.util.Hello를로드하고 더 이상 진행할 수 없습니다.
이 문제에 도움이 될만한 사람이 있습니까?
javac의의 ./hello.java
이 명령이 생성 한 hello.class 파일 그리고 당신은 당신의 클래스 파일을 실행 후 : 먼저 당신이 당신의 .class 파일을 생성해야합니다에서
은 "my class"가 Java 파일 또는 클래스 파일입니까? – giorashc
먼저 컴파일 했습니까? ('javac') –
나는 윈도우 환경에서 컴파일하고 리눅스 시스템에 클래스 파일을 업로드했다. com.util.Hello는 .class 파일이다. – user1660325