ນີ້ແມ່ນຄໍາສັ່ງ rhino-jsc ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
rhino-jsc - ຮຽກຮ້ອງໃຫ້ລວບລວມ JavaScript rhino
ສະຫຼຸບສັງລວມ
rhino-jsc [ທາງເລືອກ] file1.js [file2.js...]
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ rhino-jsc ຄໍາສັ່ງ. ຫນ້າຄູ່ມືນີ້ຖືກຂຽນ
ສໍາລັບການແຈກຢາຍ Debian ເນື່ອງຈາກວ່າໂຄງການຕົ້ນສະບັບບໍ່ມີຫນ້າຄູ່ມື. ມັນ
ຖືກຂຽນຕາມເອກະສານ html.
rhino-jsc ແມ່ນສະຄຣິບເລີ່ມຕົ້ນສໍາລັບ rhino JavaScript compiler. ຕົວລວບລວມ JavaScript
ແປແຫຼ່ງ JavaScript ເຂົ້າໄປໃນໄຟລ໌ຫ້ອງຮຽນ Java. ໄຟລ໌ Java class ຜົນໄດ້ຮັບສາມາດ
ຫຼັງຈາກນັ້ນໄດ້ຮັບການໂຫຼດແລະປະຕິບັດໃນເວລາອື່ນ, ການສະຫນອງວິທີການສະດວກສໍາລັບການ
ການໂອນ JavaScript, ແລະເພື່ອຫຼີກເວັ້ນການຄ່າໃຊ້ຈ່າຍໃນການແປພາສາ. ໃຫ້ສັງເກດວ່າລະດັບສູງສຸດ
ຟັງຊັນທີ່ມີໃນ shell (ເຊັ່ນ: ພິມ) ແມ່ນບໍ່ມີໃຫ້ກັບສະຄຣິບທີ່ລວບລວມແລ້ວ
ເມື່ອພວກມັນຖືກແລ່ນຢູ່ນອກແກະ.
OPTIONS
- ຂະຫຍາຍ java_class_name
ລະບຸວ່າ java class ຂະຫຍາຍ Java class java_class_name ຄວນເປັນ
ສ້າງຂຶ້ນຈາກໄຟລ໌ແຫຼ່ງ JavaScript ທີ່ເຂົ້າມາ. ແຕ່ລະຫນ້າທີ່ທົ່ວໂລກໃນ
ໄຟລ໌ແຫຼ່ງແມ່ນສ້າງວິທີການຂອງຫ້ອງຮຽນທີ່ສ້າງຂຶ້ນ, overriding ວິທີການໃດໆໃນ
ຫ້ອງຮຽນພື້ນຖານດ້ວຍຊື່ດຽວກັນ.
- ປະຕິບັດ java_intf_name
ລະບຸວ່າຫ້ອງຮຽນ java ປະຕິບັດການໂຕ້ຕອບ Java java_intf_name ຄວນ
ສ້າງຂຶ້ນຈາກໄຟລ໌ແຫຼ່ງ JavaScript ທີ່ເຂົ້າມາ. ແຕ່ລະຫນ້າທີ່ທົ່ວໂລກໃນ
ແຫຼ່ງໄຟລ໌ແມ່ນສ້າງວິທີການຂອງຊັ້ນຮຽນທີ່ສ້າງຂຶ້ນ, ປະຕິບັດວິທີການໃດໆໃນ
ການໂຕ້ຕອບດ້ວຍຊື່ດຽວກັນ.
-debug, -g
ລະບຸວ່າຂໍ້ມູນດີບັກຄວນຈະຖືກສ້າງ. ອາດຈະບໍ່ຖືກລວມເຂົ້າກັບ
ການເພີ່ມປະສິດທິພາບຢູ່ທີ່ optLevel ຫຼາຍກວ່າສູນ.
-nosource
ບໍ່ໄດ້ບັນທຶກແຫຼ່ງໃນໄຟລ໌ຫ້ອງຮຽນ. ຟັງຊັນ ແລະສະຄຣິບຖືກລວບລວມດ້ວຍວິທີນີ້
ບໍ່ສາມາດ decompiled. ທາງເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອຫຼີກເວັ້ນການແຈກຢາຍແຫຼ່ງຫຼື
ພຽງແຕ່ເພື່ອຊ່ວຍປະຢັດພື້ນທີ່ໃນໄຟລ໌ຫ້ອງຮຽນຜົນໄດ້ຮັບ.
-o outputFile
ຂຽນໄຟລ໌ຫ້ອງຮຽນໃສ່ໄຟລ໌ທີ່ໃຫ້ (ເຊິ່ງຄວນລົງທ້າຍດ້ວຍ .class). ຊ່ອຍແນ່
outputFile ຕ້ອງເປັນຊື່ໄຟລ໌ທີ່ສາມາດຂຽນໄດ້.
-ເລືອກ, -O ເລືອກລະດັບ
ເພີ່ມປະສິດທິພາບໃນລະດັບ optLevel, ເຊິ່ງຈະຕ້ອງເປັນຈໍານວນເຕັມລະຫວ່າງ 0 ຫາ 9.
- ຊຸດ ຊື່ຊຸດ
ລະບຸແພັກເກດເພື່ອສ້າງຫ້ອງຮຽນ. ຊື່ຊຸດສະຕຣິງຈະຕ້ອງເປັນ
ປະກອບດ້ວຍຕົວລະບຸຕົວລະບຸທີ່ຖືກຕ້ອງທາງເລືອກທີ່ແຍກອອກໂດຍເຄື່ອງຈັກ.
-ການປ່ຽນແປງ ໝາຍເລກລຸ້ນ
ລະບຸສະບັບພາສາທີ່ຈະລວບລວມກັບ. string versionNumber ຈະຕ້ອງເປັນ
ຫນຶ່ງໃນ 100, 110, 120, 130, ຫຼື 140. ເບິ່ງສະບັບພາສາ JavaScript ສໍາລັບເພີ່ມເຕີມ
ຂໍ້ມູນກ່ຽວກັບສະບັບພາສາ.
EXAMPLE
ຕົວຢ່າງການລວບລວມ applet NervousText.js ທີ່ຂຽນໃນ JavaScript. ຕົວຢ່າງແມ່ນສະຫນອງໃຫ້
ໃນຊຸດ librhino-java-doc.
$ rhino-jsc -extends java.applet.Applet -implements java.lang.Runnable NervousText.js
ໃຊ້ rhino-jsc ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net