Java 개발에 IDE 도구를 사용하면 개발 효율성이 크게 향상 될 것이지만 때로는 Java 명령을 사용하여 서버에서 Java 엔지니어링 코드를 시작하여 일련의 기능을 완료해야합니다. 물론 ANT를 사용하는 것도 매우 편리합니다. 다음은 가장 기본적인 Java 명령을 사용하는 방법을 기록하기위한 예제로 간단한 Helloworld 코드입니다.
1. HelloWorld를 쓰면 코드는 다음과 같습니다.
다음과 같이 코드를 복사하십시오 : 공개 클래스 hello {
public static void main (String [] args) {
System.out.println ( "Hello World");
}
}
2. Javac 명령을 사용하여 컴파일하십시오.
CMD 창을 열고 파일이있는 디렉토리에 입력하십시오. hello.java가있는 디렉토리는 f :/javaproject/ahellodemo/src/입니다.
javac hello.java를 사용하여 컴파일하십시오. 완료 후 F :/javaproject/ahellodemo/src/아래에 추가 Hello.class 파일이 있음을 알 수 있습니다.
3. Java 명령을 사용하여 컴파일 된 코드를 실행하십시오.
CMD 창에서 Java Hello 명령을 사용하여 컴파일 된 코드를 실행하고 Hello World를 출력하십시오.
위의 프로세스는 Java에 대한 실질적인 소개입니다. 그렇다면이 수업이 패키지 아래에 있다면 어떨까요? 이 클래스의 프로젝트 디렉토리 구조가 다음과 같습니다.
-하웰 데모
--src
--com
-Whity
--안녕하세요
-Hello.java
-클래스
1) .HellowOrld.java 코드는 다음과 같습니다.
코드 사본은 다음과 같습니다. package com.whty.hello;
공개 클래스 안녕하세요 {
public static void main (String [] args) {
System.out.println ( "Hello World");
}
}
2). 현재 IDE를 사용하는 것처럼 코드를 클래스 디렉토리 (이 디렉토리 자체로 만들어야 함)로 컴파일 될 수 있기를 바랍니다. 다음은 여전히 Javac 명령을 사용하여 컴파일됩니다.
CMD 창을 열고 프로젝트가있는 디렉토리에 입력하십시오. 위의 프로젝트 디렉토리는 f :/javaproject/ahellodemo/입니다.
javac -d ./classes ./src/com/whty/hello/hello.java로 컴파일하십시오. 완료 후 F :/javaproject/ahellodemo/classes/에 추가 COM 디렉토리가 있으며 Hello.class 파일도 f :/javaproject/ahellodemo/classe/com/whty/hello 디렉토리로 컴파일되었습니다.
3). Java 명령을 사용하여 컴파일 된 코드를 실행하십시오.
CMD 창의 프로젝트 디렉토리에 클래스 디렉토리를 입력 한 다음 Java com.whty.hello.hello 명령을 사용하여 컴파일 된 코드를 실행하고 Hello World를 출력하십시오.
4). 런닝 가능한 항아리 패키지로 만듭니다
위의 세 단계 후에는 먼저 클래스 디렉토리에 다음과 같이 Manifest.mf 파일을 작성할 수 있습니다. 각 콜론의 영어 공간에주의하십시오.
다음과 같이 코드를 복사하십시오. Manifest-Version : 1.0
메인 클래스 : com.whty.hello.hello
클래스 경로 :
그런 다음 CMD에 프로젝트 클래스 디렉토리를 입력하고 JAR -CVFM Hello.jar Manifest.mf com 명령을 사용하십시오. 현재 hello.jar 파일이 디렉토리에 나타납니다. CMD 창에서 Java -jar Hello.jar에 입력하면 Hello World를 출력합니다.
더 많은 Java Syntax를 보려면 "Java Chinese Manual의 사고", "JDK 1.7 참조 설명서 공식 영어 버전", "JDK 1.6 API Java Chinese Reference Manual", "JDK 1.5 API Java Chinese Reference Manual"을 따라갈 수 있습니다. 또한 모두가 wulin.com을 더 지원하기를 바랍니다.