एफएससी - क्लाउड में ऑनलाइन

यह कमांड एफएससी है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


FSC - स्काला 2 भाषा के लिए तेज़ ऑफ़लाइन कंपाइलर

SYNOPSIS


FSC [विकल्पों> ]स्रोत फ़ाइलों>

पैरामीटर


<विकल्पों>
कमांड लाइन विकल्प. देखना विकल्प नीचे.

<स्रोत फ़ाइलों>
संकलित की जाने वाली एक या अधिक स्रोत फ़ाइलें (जैसे MyClass.scala)।

विकल्प


ऑफ़लाइन कंपाइलर सभी विकल्पों का समर्थन करता है स्केलैक प्लस निम्नलिखित:

-रीसेट संकलित सर्वर कैश रीसेट करें।

-शट डाउन
संकलन डेमॉन बंद करें. डेमॉन स्वयं को पुनः आरंभ करने का प्रयास करता है
आवश्यक है, लेकिन कभी-कभी स्पष्ट शटडाउन की आवश्यकता होती है। एक सामान्य उदाहरण है यदि
क्लास पथ पर जार बदल गए हैं।

-विशेषज्ञ <होस्टनाम:पोर्टनंबर>
पोर्ट नंबर पर कंपाइल सर्वर होस्ट निर्दिष्ट करें। आमतौर पर इस विकल्प की जरूरत नहीं होती.
ध्यान दें कि होस्टनाम ऐसे होस्ट के लिए होना चाहिए जो समान फ़ाइल सिस्टम साझा करता हो।

-J<झंडा>
उत्तीर्णझंडा> संकलन डेमॉन के लिए सीधे जावा वीएम पर।

वर्णन


RSI FSC टूल स्काला संकलन कार्यों को एक संकलन डेमॉन में सबमिट करता है। ऐसा पहली बार है
निष्पादित, डेमॉन स्वचालित रूप से प्रारंभ हो जाता है। बाद के रनों पर, वही डेमॉन हो सकता है
पुन: उपयोग किया गया, जिसके परिणामस्वरूप तेजी से संकलन हुआ। उपकरण विशेष रूप से तब प्रभावी होता है जब
एक ही वर्ग पथ के साथ बार-बार संकलन करना, क्योंकि संकलन डेमॉन पुन: उपयोग कर सकता है
संकलक उदाहरण.

कंपाइलेशन डेमॉन क्लास पथ के दौरान अपने कैश्ड कंपाइलर को फ्लश करने के लिए पर्याप्त स्मार्ट है
परिवर्तन। हालाँकि, यदि क्लास पथ की सामग्री बदल जाती है, उदाहरण के लिए अपग्रेड के कारण
एक पुस्तकालय, तो डेमॉन को स्पष्ट रूप से बंद कर दिया जाना चाहिए -शट डाउन.

ध्यान दें कि स्केल स्क्रिप्ट रनर डिफ़ॉल्ट रूप से ऑफ़लाइन कंपाइलर का भी उपयोग करेगा
वही फायदे और चेतावनियाँ।

उदाहरण


निम्नलिखित सत्र ऑफ़लाइन कंपाइलर का उपयोग करने के कारण एक सामान्य गति दिखाता है।

> एफएससी -वर्बोज़ -डी / Tmp test.स्काला
...
[पोर्ट संख्या: 32834]
[नया स्काला कंपाइल सर्वर इंस्टेंस शुरू करना]
[क्लासपाथ = ...]
[लोड किया गया निर्देशिका पथ...692ms में]
...
[पार्सिंग टेस्ट.स्कैला]
...
[कुल 943 एमएस में]

> एफएससी -वर्बोज़ -डी / Tmp test.स्काला
...
[पोर्ट संख्या: 32834]
[पार्सिंग टेस्ट.स्कैला]
...
[कुल 60 एमएस में]

> एफएससी -वर्बोज़ -डी / Tmp test.स्काला
...
[पोर्ट संख्या: 32834]
[पार्सिंग टेस्ट.स्कैला]
...
[कुल 42 एमएस में]

> एफएससी -वर्बोज़ -शटडाउन
[स्कैला संकलन सर्वर बाहर निकल गया]

वातावरण


जावैकएमडी
विवरण दें जावा स्कैला कोड चलाने के लिए उपयोग की जाने वाली कमांड। तर्क हो सकते हैं
पर्यावरण चर के भाग के रूप में निर्दिष्ट; रिक्त स्थान, उद्धरण चिह्न, आदि, होगा
विस्तार के लिए सीधे खोल में पारित किया जा सकता है।

जावा_होम
JDK/JRE होम निर्देशिका निर्दिष्ट करें। इस निर्देशिका का उपयोग का पता लगाने के लिए किया जाता है जावा आदेश
जब तक जावैकएमडी परिवर्तनीय सेट।

जावा_ओपीटीएस
पास किए जाने वाले विकल्पों को निर्दिष्ट करें जावा कमांड द्वारा परिभाषित जावैकएमडी.

जावा 1.5 (या नए) के साथ कोई उदाहरण के लिए JVM के मेमोरी उपयोग को कॉन्फ़िगर कर सकता है
निम्नानुसार है: JAVA_OPTS="-Xmx512M -Xms16M -Xss16M"

जीएनयू जावा के साथ जीआईजे के मेमोरी उपयोग को निम्नानुसार कॉन्फ़िगर किया जा सकता है:
JAVA_OPTS="--mx512m --ms16m"

बाहर निकलें स्थिति


FSC यदि यह निर्दिष्ट इनपुट फ़ाइलों को संकलित करने में सफल होता है तो शून्य निकास स्थिति लौटाता है। गैर
विफलता की स्थिति में शून्य वापस कर दिया जाता है।

onworks.net सेवाओं का उपयोग करके ऑनलाइन fsc का उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम