문제

저는 프로그래밍 수업에서 처리를 사용해야하는 맹인 학생입니다. 현재 1.01 버전에서는 CommandLine에서 스케치 파일을 컴파일하고 오류를 볼 수 있습니까?

이 링크를 업데이트하면 문제를 해결하는 데 도움이되었습니다. 시간이있을 때 블로그 게시물을 작성하겠습니다.

http://processing.org/discourse/yabb_beta/yabb.cgi?board=os_core_pde; action=display ;num=12224645998

도움이 되었습니까?

해결책

개정 로그를 파헤친 후 사령관 수업, 이는 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 코드로 변환하고 필요한 라이브러리 및 래퍼 클래스에 기본적으로 추가하는 방법에 대한 지침을 살펴 보았습니다. 물론, 실제로는 (초기 질문이 보여준 것처럼) 스스로 할 수없는 것처럼 보입니다.

나는 당신의 최선의 방법은 주어진 링크에있는 사람을 괴롭히는 것입니다. 또한 버그를 다시 열 수 있다고 생각합니다. 버그는 어떻게 해야하는지 말하지 않으면 버그 수정으로 계산되지 않거나 적어도 논의되는 위치를 보여주는 매뉴얼에 대한 참조입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top