2012-10-28 6 views
0

열기 ... 명령으로 Java 파일 처리 프로그램을 열거 나 파일의 기본 프로그램으로 설정 한 경우 열어 본 파일을 어떻게 처리해야합니까?프로그램을 여는 파일을 처리하는 방법

명령 줄 인수로 전달 되었습니까? 어떤 형식입니까?

그리고 .exe 래퍼로 싸여 있거나 AOT 컴파일러로 컴파일 된 프로그램은 어떨까요?

답변

1

Java 파일 처리 프로그램의 실행 파일을 만듭니다. 원한다면 this-creating executable file을 읽어보십시오. 실행 파일을 만드는 방법은 무엇입니까?

명령 줄에서, 당신은 말할 수 있습니다 : executable FileName.ext

FileName.extmain 프로그램의 args[0] 속성에서 사용할 수 있습니다. 즉

 public static void main(String[] args){ 
      String fileName = args[0]; 
     } 
+0

"실행 파일"이 내부 또는 외부 명령 등으로 인식되지 않습니다. – Mordechai

+0

@ M.M .: 실행 파일을 어떻게 만들었습니까? 실행 파일을 통해 실행 가능한 파일 이름을 의미했습니다. 알고 싶다면, [** 실행 파일 만들기 **] (http://dasha.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html)를 읽어보십시오. 실행 파일? 그건 그렇고, 당신이 이미 하나의 대답을 받아 들인 것을 봅니다. 당신은 여전히 ​​어떤 해결책을 찾고 있습니까? –

1

시작 응용 프로그램을. Java Web Start으로 설정하고 실행 파일 (JNLP) 내의 파일 유형에 대한 관심을 나타냅니다.

File에 대한 경로는 main의 두 번째 인수로 String으로 전달됩니다. 첫 번째 인수는 -edit/open (잊어 버림)이거나 -print입니다.

그리고 .exe 랩퍼로 싸여 있거나 AOT 컴파일러로 컴파일 된 프로그램은 어떨까요?

별도의 질문으로 질문하면 어떻습니까? JWS를 사용하여 배포하는 경우 Jar (s)를 사용합니다.

관련 문제