ใช้ยูทิลิตีบรรทัดคำสั่ง cec เพื่อสร้างองค์ประกอบใหม่ พัฒนาองค์ประกอบในระบบ จากนั้นเอ็กซ์ปอร์ตองค์ประกอบไปยัง Oracle Content Management
สร้างองค์ประกอบ
ในการสร้างและพัฒนาองค์ประกอบที่กำหนดเองในระบบ ให้ใช้คำสั่งต่อไปนี้
cec create-component <component-name> -f <source>
เลือกหนึ่งในค่าต่อไปนี้สำหรับ source
:
JET-CCA-Demo-Card
local
local-iframe
Sample-Facebook-Share
Sample-News-API
Sample-Stocks-Embedded
Sample-To-Do
Sample-Text-With-Image
Sample-Weather-Embedded
Sample-Folder-List
Sample-File-List
Sample-Documents-Manager
Sample-Process-Start-Form
Sample-Process-Task-List
Sample-Process-Task-Details
SimpleHTML
ตัวอย่าง:
cec create-component MyLocalComponent1 -f local
ระบบจะสร้างองค์ประกอบในพื้นที่เก็บข้อมูล Git ของคุณใน cec-components/src/main/components
ในไดเรคทอรี src/main/components
มีการจัดเตรียมองค์ประกอบ Sample-To-Do
ไว้ให้แล้ว องค์ประกอบทั้งหมดที่คุณสร้างจะอยู่ในไดเรคทอรีนี้
คัดลอกองค์ประกอบ
คุณสามารถคัดลอกองค์ประกอบใน Developer Cloud Service โดยใช้คำสั่ง cec copy-component
:
cec copy-component <source> [<destination>]
คำสั่งนี้จะคัดลอกองค์ประกอบที่มีอยู่ชื่อ <source> ไปยัง <destination>
เอ็กซ์ปอร์ตหรือใช้งานองค์ประกอบไปยัง Oracle Content Management
เมื่อพัฒนาและทดสอบองค์ประกอบในเซิร์ฟเวอร์ในระบบแล้ว คุณสามารถเอ็กซ์ปอร์ตองค์ประกอบโดยใช้คำสั่งต่อไปนี้ การดำเนินการนี้จะสร้างไฟล์ซิปขององค์ประกอบ คุณสามารถอิมปอร์ตไฟล์ซิปขององค์ประกอบนี้ด้วยตนเองเข้าสู่ Oracle Content Management
cec export-component <component name>
อีกวิธีหนึ่งคือ คุณสามารถใช้งานองค์ประกอบโดยตรงกับ Oracle Content Management จาก Developer Cloud Service โดยใช้คำสั่งต่อไปนี้
cec deploy <component name>
คำสั่ง cec deployAll
จะใช้งานองค์ประกอบทั้งหมดใน src/main/components
อิมปอร์ตองค์ประกอบเข้าสู่ Developer Cloud Service
หากคุณมีไฟล์ซิปขององค์ประกอบที่สร้างจากเซิร์ฟเวอร์ Oracle Content Management คุณสามารถอิมปอร์ตข้อมูลดังกล่าวเข้าสู่ Developer Cloud Service สำหรับการพัฒนาเพิ่มเติม ใช้คำสั่งต่อไปนี้
cec import-component <location of the component zip file>
สำคัญ:
รหัสที่มาสำหรับองค์ประกอบของคุณจะอยู่ในsrc/main/components
คุณไม่ควรแก้ไขไฟล์นอก src/main/components
เนื่องจากระบบต้องใช้ไฟล์เหล่านั้นเพื่อให้เซิร์ฟเวอร์ในระบบของ Oracle Content Management สามารถทำงานได้