Я читал это во многих местах: «В конечном итоге вы захотите создать свой собственный каталог среды выполнения и сохранить его в своем собственном репозитории исходного кода ...». Кто-нибудь может сказать мне, как это сделать? Что делать, если я не хочу потерять некоторые компоненты OOTB?
В настоящее время я просто планирую иметь отдельное веб-приложение для специально разработанных компонентов. Скажем, я хочу иметь точку монтирования "ootb" для компонентов OOTB и пустую точку монтирования "" для специально разработанных компонентов. Как мне это сделать? Это то, что я пробовал без успеха:
<webapp-list>
<webapp name="webroot" http-port="8080" https-enabled="false">
<root-screen host=".*/ootb" location="component://webroot/screen/webroot.xml"/>
</webapp>
<webapp name="customroot" http-port="8080" https-enabled="false">
<root-screen host=".*" location="component://customroot/screen/customroot.xml"/>
</webapp>
</webapp-list>
Если это не сработает, то я могу придумать еще одно решение: просто иметь запись «customroot» и добавить в нее «webroot» как SubScreenItem. Экран «customroot» будет просто пустым, а мой пользовательский декоратор будет присутствовать на экране «customapps», который будет частью экрана «приложения». И все мои экраны будут использовать экран «customapps».
Хотя я не пробовал то, что написал выше, но это как-то похоже на взлом. Я считаю, что должен быть лучший способ сделать это.
И да, я прочитал статью, я хочу использовать localhost, и должен быть какой-то способ сделать это и с локальным хостом.