تجميع معالجة الرسومات من سطر الأوامر؟
-
19-08-2019 - |
سؤال
وأنا طالب الأعمى الذي لاستخدام المعالجة في فئة البرمجة. هل من الممكن مع الإصدار 1.01 الحالي لتجميع الملفات رسم من سطر الأوامر وعرض أي أخطاء؟
وتحديث ساعد هذا الرابط لي إصلاح مشاكل بلدي، وأنا سوف أكتب بلوق وظيفة حول هذا الموضوع عندما يتوفر لدي الوقت.
http://processing.org /discourse/yabb_beta/YaBB.cgi؟board=os_core_pde؛action=display؛num=1224645998
المحلول
وبعد حفر من خلال السجل المراجعة وجدت وثائق في الدرجة قائد ، وهو ما يفسر أن لديك لإنشاء بنية منفصلة من المصدر إلى استخدام إصدار سطر الأوامر من المعالجة.
نصائح أخرى
وأنا لم تحقق مع تجهيز 1.01، فقط مع 1.2.
بعد مواجهة نفسي مع نفس القضية، وأخيرا تمكنت من الحصول على هذا العمل. باستخدام موجه الأوامر عادي من النوافذ أولا لديك لتجميع ملفات .java
إلى .class
باستخدام الأمر التالي:
> javac -classpath <path to processing>/lib/core.jar *.java
إذا لم تقم بتحديد المسار إلى مكتبة نواة معالجة، ثم تحصل على خطأ مثل: package processing.core does not exist
والخطوة التالية هي لضغط الملفات جافا .class
إلى .jar
الملف. ويمكن القيام بذلك باستخدام الأمر التالي:
> jar <command> file.jar {manifest.txt} *.class
وحيث ملف البيان هو اختياري. إذا كنت حصلت على بعض الخطأ، وتشكو لم يحدد المسار، تحتاج إلى تتبع المسار إلى مكتبة جافا، باستخدام الأمر:
path c:\Program Files\Java\jdk1.5.0_09\bin;%path%
وإذا كان كل شيء على ما يرام، ثم يجب عليك الحصول على ملف جرة، والتي يمكنك استخدامها في مجلد رسم الخاص.
هل لا يعالج المحرز في جافا؟
وأعتقد يمكنك تجميع فقط مع javac كالمعتاد.
ومثل:
وjavac yourclass.java
إذا كان لديك packadges مثبتة بشكل صحيح المترجم جافا يجب العثور عليها بسهولة على ما أعتقد.
لا، لا أستطيع أن أجد أي طريقة لجمع الملفات المعالجة من سطر الأوامر. وعلى الرغم من حقيقة أنها المطالبة لقد أضافوا هذه الميزة في ( الرد رقم 7)، وليس هناك ذكر كيف أن هذا في الواقع هو القيام به.
وكنت قد بحثت على تعليمات حول تحويل كود المعالجة إلى رمز جافا ولها مضيفا أساسا في المكتبات اللازمة وفئات المجمع. بطبيعة الحال، في واقع الامر انه يتطلع إلى أن يكون غير عملي (كما أظهرت السؤال الأول الخاص بك) إلى القيام به بنفسك.
وانا اقول أفضل رهان هو الالحاح الرجل على رابط معين الذي قال انه اضاف انه في وطلب بعض الوثائق حول كيفية القيام به. وعلاوة على ذلك، أعتقد أنك يمكن أن تحصل علة إعادة فتح أبوابها لأنها لا تعول على إصلاح الأخطاء إذا كانت لا أقول لك كيف تفعل ذلك، أو على الأقل إشارة إلى تبين اليدوي حيث يتم مناقشة ذلك.