sbt -

2015-10-28 9 views
5

को कंसोल करने के लिए अप्रबंधित संसाधन जोड़ें, मैं रनटाइम क्लास-पथ में config निर्देशिका जोड़ना चाहता हूं (लेकिन package के हिस्से के रूप में इसे निर्यात नहीं करना चाहता)।sbt -

unmanagedClasspath in Runtime += baseDirectory.value/"config" 

यह sbt run के लिए ठीक काम करता है, लेकिन जाहिरा तौर पर अगर मैं sbt console का उपयोग वर्ग के रास्ते पर नहीं है: तो मैं इस किया है।

मैं इस निर्देशिका को console कार्य के लिए क्लास-पथ में निर्यात किए गए जार में दिखाए बिना कैसे जोड़ सकता हूं?


संपादित करें: मैं भी निम्नलिखित की कोशिश की, लेकिन मैं अभी भी संसाधन प्राप्त नहीं कर सकते हैं:

unmanagedClasspath in (Compile, console) += baseDirectory.value/"config" 

उत्तर

1

असल में निम्नलिखित है काम जोड़ने:

unmanagedClasspath in Compile += baseDirectory.value/"config" 

मैं मिल गया था "config" में सामग्री केवल इसलिए कि पैकेज पहले बनाया गया था और sbt clean package का उपयोग करके पता चलता है कि अबकी सामग्रीनहीं अब पैकेज किया जा सकता है लेकिन कंसोल क्लास-पथ पर दिखाई दें।

संबंधित मुद्दे