| itweb-settings(1) | General Commands Manual | itweb-settings(1) |
نام (NAME)
itweb-settings - مشاهده و ویرایش تنظیمات javaws و افزونه مرورگر وب
خلاصه دستور (SYNOPSIS)
itweb-settings
itweb-settings command arguments
توضیحات (DESCRIPTION)
دستور itweb-settings یک برنامه خط فرمان و رابط گرافیکی (GUI) برای ویرایش و اصلاح تنظیمات مورد استفاده در پیادهسازی IcedTea-Web برای javaws و افزونه مرورگر وب است.
اگر بدون هیچ آرگومانی اجرا شود، رابط گرافیکی (GUI) را راهاندازی میکند. در غیر این صورت، عملیات مشخصشده در آرگومانها را انجام میدهد.
حالت خط فرمان امکان جستجوی سریع، کپی گرفتن و اصلاح تنظیمات خاص را بدون نیاز به پیمایش در رابط گرافیکی فراهم میکند.
گزینهها (OPTIONS)
- -check name
- بررسی اینکه تمام تنظیمات جاری دارای مقادیر معتبر باشند. (بدون آرگومان)
- -get name
- نمایش مقدار تنظیم مشخصشده. (نیازمند یک یا چند آرگومان)
- -headless
- غیرفعالسازی پنجره بارگیری و سایر رابطهای کاربری گرافیکی. (بدون آرگومان)
- -help
- چاپ اطلاعات درباره دستورات پشتیبانیشده و نحوه استفاده پایه. میتواند یک پارامتر نیز بپذیرد که در این صورت راهنمای تفصیلی آن دستور را چاپ میکند. (بدون آرگومان)
- -info name
- نمایش اطلاعات تکمیلی درباره تنظیم نامبردهشده. شامل توضیحات، مقدار جاری، مقادیر ممکن و منبع تنظیم است. (نیازمند یک یا چند آرگومان)
- -list
- نمایش فهرستی از تمامی تنظیمات IcedTea-Web و مقادیر جاری آنها. (بدون آرگومان)
- -reset name
- بازنشانی تنظیمات مشخصشده به مقدار اولیه آنها. (نیازمند یک یا چند آرگومان)
- -reset all
- بازنشانی تمامی تنظیمات به مقادیر اولیه آنها. (بدون آرگومان)
- -set name value
- تنظیم گزینه به مقدار جدید مشخصشده در صورت مناسب بودن مقدار. (نیازمند تعداد زوج آرگومان با آرگومانهای معتبر به صورت param=value)
- -verbose
- فعالسازی خروجی پرگو با جزئیات کامل. (بدون آرگومان)
مثالها (EXAMPLES)
- itweb-settings
- نمایش ویرایشگر گرافیکی (GUI)
- itweb-settings -reset deployment.proxy.type
- بازنشانی مقدار تنظیم `deployment.proxy.type`.
خصوصیات شناختهشده (کلید و مقدار پیشفرض):
- deployment.background.threads.count
- 3 (مقادیر ممکن: در محدوده 1 تا 16 (شامل هر دو))
- deployment.browser.path
- null (مقادیر ممکن: تنظیم مسیر مرورگر یا هر دستوری که URL را اجرا میکند. در صورت عدم تنظیم، مرورگر پیشفرض استفاده میشود. اگر مرورگر پیشفرض در دسترس نباشد، از شما خواسته میشود گیرنده URL را تعیین کنید. مانند: firefox یا (در ویندوز) rundll32 url.dll,FileProtocolHandler، microsoft-edge یا (در مک) safari یا (در لینوکس) دستوراتی مانند xdg-open. در حالت headless میتوانید از wget، curl یا lynx استفاده کنید. همچنین میتواند خود javaws برای اجرای سایر فایلهای jnlp باشد. میتوانید مرورگر دلخواه خود را از طریق ویژگی deployment.browser.path تعیین کنید. متغیر محیطی $BROWSER نیز همین کاربرد را دارد. میتوانید از کلمه کلیدی INTERNAL-HTML برای اجرای مرورگر داخلی استفاده کنید، اما توجه داشته باشید که عملکرد ضعیفی دارد. از ALWAYS-ASK برای اجبار به پرسش در هر بار به جای استفاده از مقادیر پیشفرض استفاده کنید.)
- deployment.cache.jarcompression
- 0 (مقادیر ممکن: در محدوده 0 تا 10 (شامل هر دو))
- deployment.cache.max.size
- -1 (مقادیر ممکن: در محدوده -1 تا 2,147,483,647 (شامل هر دو))
- deployment.console.startup.mode
- HIDE (مقادیر ممکن: [DISABLE, HIDE, SHOW, SHOW_PLUGIN_ONLY, SHOW_JAVAWS_ONLY])
- deployment.enable.cache.fsync
- false (مقادیر ممکن: true یا false)
- deployment.headless.ignore
- false (مقادیر ممکن: true یا false)
- deployment.https.noenforce
- false (مقادیر ممکن: true یا false)
- deployment.javapi.cache.enabled
- false (مقادیر ممکن: true یا false)
- deployment.javaws.associations
- 2 (مقادیر ممکن: در محدوده 0 تا 3 (شامل هر دو))
- deployment.javaws.autodownload
- false (مقادیر ممکن: true یا false)
- deployment.javaws.installURL
- null (مقادیر ممکن: شامل هر URL معتبر مانند http://icedtea.classpath.org/hg)
- deployment.javaws.shortcut
- ASK_IF_HINTED (مقادیر ممکن: [ALWAYS, ALWAYS_IF_HINTED, ASK_USER, ASK_IF_HINTED, NEVER])
- deployment.javaws.update.timeout
- 500 (مقادیر ممکن: در محدوده 0 تا 10,000 (شامل هر دو))
- deployment.jnlpclassloader.strict
- true (مقادیر ممکن: true یا false)
- deployment.jre.dir
- null
- deployment.launcher.rust.bootcp.add
- null (مقادیر ممکن: فقط برای راهاندازهای بومی Rust! ویژگیهای CP و XBootCP اعضای bootcp/cp جدا شده با فاصله هستند که حذف یا اضافه میشوند. برای مثال: ...cp.add=/usr/java/rhino.jar /usr/java/scary.jar این دو فایل jar را به cp اضافه میکند. مثال: ...bootcp.remove=rhino.jar tagsoup.jar این دو فایل jar را بدون در نظر گرفتن مسیر حذف میکند. عملیات حذف ابتدا انجام میشود.)
- deployment.launcher.rust.bootcp.remove
-
(مقادیر ممکن: فقط برای راهاندازهای بومی Rust! ویژگیهای CP و XBootCP اعضای bootcp/cp جدا شده با فاصله هستند که حذف یا اضافه میشوند. برای مثال: ...cp.add=/usr/java/rhino.jar /usr/java/scary.jar این دو فایل jar را به cp اضافه میکند. مثال: ...bootcp.remove=rhino.jar tagsoup.jar این دو فایل jar را بدون در نظر گرفتن مسیر حذف میکند. عملیات حذف ابتدا انجام میشود.) - deployment.launcher.rust.cp.add
-
(مقادیر ممکن: فقط برای راهاندازهای بومی Rust! ویژگیهای CP و XBootCP اعضای bootcp/cp جدا شده با فاصله هستند که حذف یا اضافه میشوند. برای مثال: ...cp.add=/usr/java/rhino.jar /usr/java/scary.jar این دو فایل jar را به cp اضافه میکند. مثال: ...bootcp.remove=rhino.jar tagsoup.jar این دو فایل jar را بدون در نظر گرفتن مسیر حذف میکند. عملیات حذف ابتدا انجام میشود.) - deployment.launcher.rust.cp.remove
-
(مقادیر ممکن: فقط برای راهاندازهای بومی Rust! ویژگیهای CP و XBootCP اعضای bootcp/cp جدا شده با فاصله هستند که حذف یا اضافه میشوند. برای مثال: ...cp.add=/usr/java/rhino.jar /usr/java/scary.jar این دو فایل jar را به cp اضافه میکند. مثال: ...bootcp.remove=rhino.jar tagsoup.jar این دو فایل jar را بدون در نظر گرفتن مسیر حذف میکند. عملیات حذف ابتدا انجام میشود.) - deployment.log
- false (مقادیر ممکن: true یا false)
- deployment.log.file
- false (مقادیر ممکن: true یا false)
- deployment.log.file.clientapp
- true (مقادیر ممکن: true یا false)
- deployment.log.file.legacylog
- false (مقادیر ممکن: true یا false)
- deployment.log.headers
- false (مقادیر ممکن: true یا false)
- deployment.log.stdstreams
- true (مقادیر ممکن: true یا false)
- deployment.log.system
- true (مقادیر ممکن: true یا false)
- deployment.manifest.attributes.check
- ALL (مقادیر ممکن: مقادیری که فقط به تنهایی قابل استفاده هستند: [ALL, NONE]، مقادیری که میتوانند در ترکیب با جداکننده "," بدون فاصله استفاده شوند: [ALAC, CODEBASE, ENTRYPOINT, PERMISSIONS, TRUSTED])
- deployment.max.urls.download.indicator
- 16 (مقادیر ممکن: در محدوده 1 تا 1,024 (شامل هر دو))
- deployment.plugin.jvm.arguments
- null
- deployment.proxy.auto.config.url
- null (مقادیر ممکن: شامل هر URL معتبر مانند http://icedtea.classpath.org/hg)
- deployment.proxy.bypass.list
- null
- deployment.proxy.bypass.local
- null
- deployment.proxy.ftp.host
- null
- deployment.proxy.ftp.port
- null
- deployment.proxy.http.host
- null
- deployment.proxy.http.port
- null
- deployment.proxy.https.host
- null
- deployment.proxy.https.port
- null
- deployment.proxy.override.hosts
- null
- deployment.proxy.same
- false (مقادیر ممکن: true یا false)
- deployment.proxy.socks.host
- null
- deployment.proxy.socks.port
- null
- deployment.proxy.type
- 3 (مقادیر ممکن: در محدوده -1 تا 3 (شامل هر دو))
- deployment.security.askgrantdialog.notinca
- true (مقادیر ممکن: true یا false)
- deployment.security.askgrantdialog.show
- true (مقادیر ممکن: true یا false)
- deployment.security.expired.warning
- true (مقادیر ممکن: true یا false)
- deployment.security.itw.ignorecertissues
- false (مقادیر ممکن: true یا false)
- deployment.security.jsse.hostmismatch.warning
- true (مقادیر ممکن: true یا false)
- deployment.security.level
- null (مقادیر ممکن: DENY_ALL DENY_UNSIGNED ASK_UNSIGNED ALLOW_UNSIGNED)
- deployment.security.notinca.warning
- true (مقادیر ممکن: true یا false)
- deployment.security.sandbox.awtwarningwindow
- true (مقادیر ممکن: true یا false)
- deployment.security.sandbox.jnlp.enhanced
- true (مقادیر ممکن: true یا false)
- deployment.security.trusted.policy
- null (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.small.size.override.height
- 600 (مقادیر ممکن: در محدوده -9,999 تا 9,999 (شامل هر دو))
- deployment.small.size.override.width
- 800 (مقادیر ممکن: در محدوده -9,999 تا 9,999 (شامل هر دو))
- deployment.small.size.treshold
- 10 (مقادیر ممکن: در محدوده 0 تا 1,000 (شامل هر دو))
- deployment.system.cachedir
- null (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.system.config
- null (مقادیر ممکن: شامل هر URL معتبر مانند http://icedtea.classpath.org/hg)
- deployment.system.config.mandatory
- false (مقادیر ممکن: true یا false)
- deployment.system.security.cacerts
- $JAVA_HOME/lib/security/cacerts (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.system.security.jssecacerts
- $JAVA_HOME/lib/security/jssecacerts (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.system.security.policy
- null (مقادیر ممکن: شامل هر URL معتبر مانند http://icedtea.classpath.org/hg)
- deployment.system.security.trusted.certs
- $JAVA_HOME/lib/security/trusted.certs (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.system.security.trusted.clientautcerts
- $JAVA_HOME/lib/security/trusted.clientcerts (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.system.security.trusted.jssecerts
- $JAVA_HOME/lib/security/trusted.jssecerts (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.cachedir
- $XDG_CACHE_HOME/icedtea-web/cache (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.locksdir
- $TMP/$USER/netx/locks (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.logdir
- $XDG_CONFIG_HOME/icedtea-web/log (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.pcachedir
- $XDG_CACHE_HOME/icedtea-web/pcache (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.runningfile
- $TMP/$USER/netx/locks/netx_running (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.security.policy
- $XDG_CONFIG_HOME/icedtea-web/security/java.policy (مقادیر ممکن: شامل هر URL معتبر مانند http://icedtea.classpath.org/hg)
- deployment.user.security.trusted.cacerts
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.cacerts (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.security.trusted.certs
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.certs (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.security.trusted.clientauthcerts
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.clientcerts (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.security.trusted.jssecacerts
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.jssecacerts (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.security.trusted.jssecerts
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.jssecerts (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
- deployment.user.tmp
- $XDG_CACHE_HOME/icedtea-web/tmp (مقادیر ممکن: شامل یک مسیر مطلق به یک فایل یا دایرکتوری)
فایلها (FILES)
- $JAVA_HOME/lib/deployment.config
- فایل ویژگیهای استقرار سراسری جاوا. ممکن است تحت تأثیر deployment.jre.dir قرار گیرد.
- $XDG_CACHE_HOME/icedtea-web/cache
- شامل ورودیهای زمان اجرای ذخیرهشده در حافظه موقت (Cache). کنترلشده توسط deployment.user.cachedir
- $XDG_CACHE_HOME/icedtea-web/cache/recently_used
- اطلاعات تکمیلی درباره موارد موجود در حافظه موقت
- $XDG_CACHE_HOME/icedtea-web/pcache
- شامل دادههای ذخیرهشده برنامه. کنترلشده توسط deployment.user.pcachedir
- $XDG_CACHE_HOME/icedtea-web/tmp
- شامل فایلهای موقت زمان اجرا. کنترلشده توسط deployment.user.tmp
- $XDG_CONFIG_HOME/icedtea-web/.appletTrustSettings
- فایل مسئول اقدامات گوناگون روی اپلتها و برنامهها بر اساس پایگاه کد آنها و متناسب با اقدامات کاربران.
- $XDG_CONFIG_HOME/icedtea-web/deployment.properties
- فایل اصلی مشخصات استقرار کاربر.
- $XDG_CONFIG_HOME/icedtea-web/generated_jnlps
- محل ذخیره فایلهای jnlp تولیدشده از صفحات html برای آیکونهای راهانداز منو و میزکار برنامههای javaws.
- $XDG_CONFIG_HOME/icedtea-web/icons
- محل ذخیره آیکونهای راهانداز منو و میزکار برنامههای javaws.
- $XDG_CONFIG_HOME/icedtea-web/log
- شامل فایلهای گزارش لاگ (در صورت فعال بودن)؛ itw-cplugin-date_time.log برای بخش بومی افزونه و itw-javantx-date_time.log برای سایر موارد. کنترلشده توسط deployment.user.logdir
- $XDG_DATA_HOME/applications/javaws
- زیرپوشه در فضای منوهای کاربر برای قرار دادن میانبرهای سفارشی منو.
- {%WINDIR/Sun/Java or /etc/.java}/deployment/.appletTrustSettings
- فایل مسئول اقدامات گوناگون روی اپلتها و برنامهها بر اساس پایگاه کد آنها و متناسب با اقدامات مدیر سیستم.
- {%WINDIR/Sun/Java or /etc/.java}/deployment/deployment.config
- فایل پیکربندی سراسری استقرار.
جایی که در صورت تنظیم نشدن متغیرها، $XDG_CONFIG_DIR، $XDG_CACHE_DIR و $XDG_RUNTIME_DIR به ترتیب به عنوان ~/.config، ~/.cache و /tmp یا /var/tmp تنظیم میشوند.
اشکالات (BUGS)
هیچ اشکال
شناختهشدهای
وجود ندارد.
در صورت
مواجهه با
اشکال،
لطفاً آن را
در
نشانیهای
زیر گزارش
دهید:
http://icedtea.classpath.org/wiki/IcedTea-Web#Filing_bugs
http://icedtea.classpath.org/bugzilla
لطفاً برنامه را در حالت اشکالزدایی (با سوییچ -verbose یا تنظیمات itw-settings یا متغیر محیطی ICEDTEAPLUGIN_DEBUG تنظیمشده بر روی true) اجرا کنید و خروجی آن (ترجیحاً از کنسول جاوا) را همراه با نشانی URL فایل jnlp یا html (یا خود فایل یا برنامه) هنگام ثبت گزارش اشکال ضمیمه نمایید.
نویسندگان (AUTHORS)
افراد زیر
در این
پروژه
مشارکت
داشتهاند.
لطفاً این
فهرست به
ترتیب حروف
الفبا حفظ
شود.
Lillian Angel <langel@redhat.com>Andrew Azores
<aazores@redhat.com>Deepak Bhole <dbhole@redhat.com>Laurent
Bourgès <bourges.laurent@gmail.com>Adam Buchta
<adbuch7@gmail.com>Ricardo Martín Camarero
<rickyepoderi@yahoo.es>Marcin Cieslak
<marcin.cieslak@gmail.com>Danesh Dadachanji
<ddadacha@redhat.com>Adam Domurad <adomurad@redhat.com>Lukasz
Dracz <ldracz@redhat.com>Thomas Fitzsimmons
<fitzsim@redhat.com>Olesya Gerasimenko
<gammaray@basealt.ru>Michał Górny
<mgorny@gentoo.org>Mark Greenwood <mark@dcs.shef.ac.uk>Tereza
Hlavackova <hlavackova.tereza@gmail.com>Lars Herschke
<lhersch@dssgmbh.de>Peter Hatina <phatina@redhat.com>Andrew John
Hughes <ahughes@redhat.com>Jie Kang <jkang@redhat.com>Alex
Kashchenko <akashche@redhat.com>Matthias Klose
<doko@ubuntu.com>Alexandr Kolouch <skolnag@gmail.com>Jan Kmetko
<jan.kmetko.ml@gmail.com>Francis Kung <fkung@redhat.com>Denis
Lila <dlila@redhat.com>DJ Lucas <dj@lucasit.com>Omair Majid
<omajid@redhat.com>Jon A. Maxwell
<jmaxwell@users.sourceforge.net>Thomas Meyer
<thomas@m3y3r.de>Kurt Miller <kurt@intricatesoftware.com>Saad
Mohammad <smohammad@redhat.com>Martin Olsson
<martin@minimum.se>Stefan Ring
<stefan@complang.tuwien.ac.at>Ville Skyttä
<ville.skytta@iki.fi>Fridrich Strba
<fridrich.strba@suse.com>Andrew Su <asu@redhat.com>Joshua Sumali
<jsumali@redhat.com>Joel Tesdall <jtesdall@mapcon.com>Michal
Vala <mvala@redhat.com>Jiri Vanek
<jvanek@redhat.com>Tomáš Votava
<tomcacolca@gmail.com>Mark Wielaard <mark@klomp.org>Jacob Wisor
<gitne@excite.co.jp>Man Lung Wong <mwong@redhat.com>
این پروژه
همچنین
شامل
کدهایی از
پروژههای
زیر است:
OpenJDK http://openjdk.java.net
Netx http://jnlp.sourceforge.net/netx
همچنین ببینید (SEE ALSO)
icedtea-web(1) javaws(1) icedtea-web-plugin(1) itweb-settings(1) policyeditor(1) policytool(1) java(1)
http://icedtea.classpath.org/wiki/IcedTea-Web
http://icedtea.classpath.org/hg/icedtea-web
| 9 Nov 2021 | icedtea-web 1.8.8 |