scala - Writing /public directory in PlayFramework after deployment to production -


PlayFramework 2.2.x में play dist उपयोग करने के बाद मुझे / सार्वजनिक निर्देशिका। क्या यह एक ज्ञात समस्या है? क्या वैश्विक पथ के साथ किसी अन्य निर्देशिका को पढ़ने / लिखने का एकमात्र उपाय है?

यह मेरा नमूना कोड है:

  val imageDirectory = "images / twitpics /" val localPrefix = "/ Public /" val publicPrefix = "/ assets /" val files = Play.getFile (localPrefix + imageDirectory) .listFiles.filter (_। GetName.takeRight (3) == "जेपीजी") val randomIndex = _rand.nextInt (Files.length) val imageFile = files (randomIndex)   

इसके अलावा

  निजी val _jsonConfigFile = "/public/data/data.json" def लिखने JsonToFile (सामग्री: स्ट्रिंग) = {आयात java.io._val pw = नया प्रिंटवायर (Play.getFile (_jsonConfigFile)) pw.write (content) pw.close}    

सार्वजनिक / निर्देशिका के बाद आवेदन जार में पैक किया जाता है, जिसे कक्षा में डाल दिया जाता है, ताकि आप एक्सेस न कर सकें यह फाइल सिस्टम के माध्यम से या इसे लिखें।

Comments

Popular posts from this blog

c - Mpirun hangs when mpi send and recieve is put in a loop -

python - Apply coupon to a customer's subscription based on non-stripe related actions on the site -

java - Unable to get JDBC connection in Spring application to MySQL -