CommandLine에서 처리 스케치를 컴파일 하시겠습니까?
-
19-08-2019 - |
문제
저는 프로그래밍 수업에서 처리를 사용해야하는 맹인 학생입니다. 현재 1.01 버전에서는 CommandLine에서 스케치 파일을 컴파일하고 오류를 볼 수 있습니까?
이 링크를 업데이트하면 문제를 해결하는 데 도움이되었습니다. 시간이있을 때 블로그 게시물을 작성하겠습니다.
해결책
개정 로그를 파헤친 후 사령관 수업, 이는 Command Line 버전의 처리를 사용하기 위해 소스에서 별도의 빌드를 만들어야한다고 설명합니다.
다른 팁
1.2.2는 1.2로만 확인하지 않았습니다. 같은 문제에 직면 한 후 마침내 나는 이것을 작동시킬 수있었습니다. Windows에서 일반 명령 프롬프트를 사용하여 먼저 컴파일해야합니다. .java
파일 .class
다음 명령을 사용하여 :
> javac -classpath <path to processing>/lib/core.jar *.java
핵심 처리 라이브러리의 경로를 지정하지 않으면 다음과 같은 오류가 발생합니다. package processing.core does not exist
.
다음 단계는 Java를 압축하는 것입니다 .class
파일 .jar
파일. 다음 명령으로 수행 할 수 있습니다.
> jar <command> file.jar {manifest.txt} *.class
Manifest 파일이 선택 사항 인 경우. 오류가 발생하면 경로가 정의되지 않았다고 불평하는 경우 명령을 사용하여 Java 라이브러리로 향하는 경로를 추적해야합니다.
path c:\Program Files\Java\jdk1.5.0_09\bin;%path%
모든 것이 정상이면 Sketch 폴더에서 사용할 수있는 JAR 파일을 가져와야합니다.
Java로 처리되지 않습니까?
평소처럼 Javac을 컴파일 할 수 있다고 생각합니다.
처럼:
javac yourclass.java
PackAdges를 올바르게 설치 한 경우 Java 컴파일러는 쉽게 찾을 수 있습니다.
아니요, 명령 줄에서 처리 파일을 컴파일하는 방법을 찾을 수 없습니다. 사실에도 불구하고 주장하다 그들은이 기능을 추가했으며 (답장 #7), 이것이 실제로 어떻게 수행되는지에 대한 언급이 없습니다.
처리 코드를 Java 코드로 변환하고 필요한 라이브러리 및 래퍼 클래스에 기본적으로 추가하는 방법에 대한 지침을 살펴 보았습니다. 물론, 실제로는 (초기 질문이 보여준 것처럼) 스스로 할 수없는 것처럼 보입니다.
나는 당신의 최선의 방법은 주어진 링크에있는 사람을 괴롭히는 것입니다. 또한 버그를 다시 열 수 있다고 생각합니다. 버그는 어떻게 해야하는지 말하지 않으면 버그 수정으로 계산되지 않거나 적어도 논의되는 위치를 보여주는 매뉴얼에 대한 참조입니다.