Утилита командной строки 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
После разработки и тестирования на локальном сервере компонента можно экспортировать с помощью следующей команды. При этом создается ZIP-файл компонента. Вы можете вручную импортировать этот ZIP-файл компонента в 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
Если имеется ZIP-файл компонента с сервера Oracle Content Management, его можно импортировать в Developer Cloud Service для дальнейшей разработки. Используйте следующую команду:
cec import-component <location of the component zip file>
Важное замечание:
Исходный код для компонентов находится в разделеsrc/main/components
. Не следует изменять файлы за пределами каталога src/main/components
, так как они необходимы для работы локального сервера Oracle Content Management.