오류가 발생하는 이유를 이해하지 못함 : 콘솔에서 주 클래스를 찾거나로드 할 수 없습니다.

JHM

나는 이것이 왜 일어날 수 있는지 이해하기 위해이 사이트에서 몇 가지 다른 답변을 살펴 보았지만 내가 뭘 잘못하고 있는지 이해하지 못합니다.

일반적으로 iText 및 .jar 파일을 시작하려고합니다. iText .jar 파일을 데스크탑의 폴더 (Desktop \ Java \ itext-5.4.4 \ "jar files here")에 다운로드하고 압축을 풉니 다.

그런 다음 다음 사이트로 이동했습니다.

http://tutorials.jenkov.com/java-itext/getting-started.html

코드를 메모장에 복사했습니다. 다음과 같이 보입니다.

import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;

import java.io.FileOutputStream;
import java.io.FileNotFoundException;

/**

 */
public class HelloWorldExample {

    public static void main(String[] args) {

        Document document = new Document();

        try {
            PdfWriter.getInstance(document,
                new FileOutputStream("HelloWorld.pdf"));

            document.open();
            document.add(new Paragraph("A Hello World PDF 

document."));
            document.close(); // no need to close 

PDFwriter?

        } catch (DocumentException e) {
            e.printStackTrace();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }

    }
}

내 데스크톱에 파일을 HelloWorldExample.java로 저장했습니다.

그런 다음 다음 명령을 사용하여 코드를 컴파일했습니다.

cd c : \ desktop

javac -classpath Java \ itext-5.4.4 \ itextpdf-5.4.4.jar HelloWorldExample.java

이것은 성공적으로 컴파일되었습니다.

그런 다음 시도했습니다.

java -classpath Java \ itext-5.4.4 \ itextpdf-5.4.4.jar HelloWorldExample

그리고 오류 : 메인 클래스 HelloWorldExample 오류를 찾거나로드 할 수 없습니다.

폴더 만들기, 해당 폴더에 lib 폴더 배치, 패키지 만들기 등 많은 변형을 시도했지만 여전히 동일한 오류가 발생합니다.

여기서 무슨 일이 일어나고 있습니까?

감사!

mkl

당신은 시도:

java -classpath Java\itext-5.4.4\itextpdf-5.4.4.jar HelloWorldExample

그리고 오류 : 메인 클래스 HelloWorldExample 오류를 찾거나로드 할 수 없습니다.

HelloWorldExample클래스 경로에서 찾습니다. Java 호출에 iText jar 만 포함하도록 클래스 경로를 명시 적으로 설정합니다. iText jar에는 확실히 포함되어 있지 않으므로 HelloWorldExample,분명히 찾을 수 없습니다.

일부 Windows OS에서 작업한다고 가정합니다 (경로 구분 기호 선택 고려). 따라서 c:\desktopJava 호출에 현재 디렉토리를 포함하려면 다음과 같이 시도해야합니다 .

java -classpath Java\itext-5.4.4\itextpdf-5.4.4.jar;. HelloWorldExample

또는

java -classpath Java\itext-5.4.4\itextpdf-5.4.4.jar;c:\desktop HelloWorldExample

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관