Хорошо, это работает с
-Dkarate.config.dir = xxx / yyy / zzz
blockquote>Но только в этом случае:
-Dkarate.config.dir = "./"
blockquote>Я воспроизвел ошибку в упрощенной среде, вы можете скачать этот файл: Каратэ-тестовый Zip-файл [ 110]
Вам просто нужно выполнить другой .sh и посмотреть, что происходит.
В файле karate-0.9.1 / karate-0.9.1.sh вы должны прочитать комментарий, он работает в конкретном случае, а в другом - нет.
РЕДАКТИРОВАТЬ: Еще одна вещь,
даже в случае версии 0.9.0, она не работает, когда я не нахожусь в том же каталоге, что и сценарий во время выполнения сценария
[ 1111] например, если я не нахожусь в одном каталоге, эта команда не работает:
./ karate-0.9.0 / karate-0.9.0.sh
[1113 ] 13: 01: 25.764 [главная] ИНФОРМАЦИЯ com.intuit.karate.netty.Main - версия для карате: 0.9.0 13: 01: 25.830 [главная] ИНФОРМАЦИЯ com.intuit.karate.Runner - версия для карате: 0.9.0 13 : 01: 26.402 [ForkJoinPool-1-worker-1] WARN com.intuit.karate - пропуск конфигурации начальной загрузки: не удалось найти или прочитать файл: classpath: karate-config.jsblockquote>
во время этого один из них, если я нахожусь в одном каталоге:
./ karate-0.9.0.sh 13: 03: 54.831 [main] ИНФОРМАЦИЯ com.intuit.karate.netty.Main - версия для каратэ : 0.9.0 13: 03: 54.905 [главная] ИНФОРМАЦИЯ com.intuit.karate.Runner - версия для карате: 0.9.0 13: 03: 55.421 [ForkJoinPool-1-worker-1] ИНФОРМАЦИЯ com.intuit.karate - baseUrl выбран был: htt ps: //petstore.swagger.io
blockquote>
Существует несколько редакторов WYSIWG для встраивания в ваш сайт.
WYMeditor ( http://www.wymeditor.org/ ) выглядит очень красиво и, кажется, хорошо подходит для нацеливания на чистые и достоверные результаты XHTML.
Класс Apple Cocoa NSTextView экспортирует довольно хороший html, где все перебора выполняется путем указания таблицы стилей в заголовке. Редактор Apple TextEdit использует это.
А как насчет WYMEditor ?
WYMeditor был создан для создания идеально структурированного строгого кода XHTML в соответствии со спецификациями W3C XHTML и для облегчения дальнейшей обработки современными приложениями.
С помощью WYMeditor код не может быть загрязнен визуальной информацией, такой как стили и вес шрифта, границы, цвета, ... Конечный пользователь определяет значение содержимого, которое будет определять его аспект с помощью таблиц стилей. Результат - простое и быстрое обслуживание информации.
Я использовал его немного, и, хотя это требует некоторой настройки, если у вас есть очень специфические потребности, он действительно работает из коробки для простого редактирования XHTML. Если вы настроите специально аннотированные файлы CSS, он определит стили, которые вы хотите использовать для пользователей, и заблокирует элементы уровня, к которым они применяются. Вы также можете указать, как отображать эти стили в редакторе (который может отличаться от того, как вы хотите, чтобы они отображались в результирующем XHTML).
Конечно, он генерирует XHTML , а не HTML, поэтому он может не соответствовать вашим потребностям.
Вы можете использовать Markdown с пользовательским интерфейсом WMD , это тот, который используется Stack Overflow. Он всегда создает действительный HTML-код.
Недавно я перевел один из своих проектов на markdown, чтобы избежать именно этой проблемы. Пользователям все еще приходится немного переучиваться, но мне не приходилось сталкиваться с обычными проблемами, которые возникают, когда они копируют/вставляют содержимое из Word и удивляются, почему оно взорвалось.
Тем не менее, я предпочитаю CKEditor, чем TinyMCE и элементы управления Telerik. Я считаю, что он генерирует более чистый HTML.
Совсем недавно я искал редактор для создания солидной документации, вывод которой подходит для Subversion diffs: https://superuser.com/questions/126621/wysiwyg-editor-for-structured-text-suitable-for-svn-versioning
Редактор, который был предложен - "KompoZer" - оказался фантастическим, особенно потому, что он генерирует очень чистый HTML (на мой взгляд). И я говорю это, хотя изначально я предпочитал что-то более легкое, чем HTML.
P.S. Перечитав ваш вопрос еще раз, я не совсем понял, что вы имеете в виду под "браузерным редактором" - вы ищете редактор, который может быть интегрирован в HTML-страницу? KompoZer основан на браузере, но он, вероятно, не может быть интегрирован в HTML-страницу.
Загрузите текущую версию CKEditor и посмотрите на вывод XHTML образец. Он показывает, как использовать полный WYSIWYG, но не генерирует шрифт или стили. Вам просто нужно настроить конфигурацию под свои нужды.
http://tinymce.moxiecode.com/ - проста в использовании, может импортировать форму Word и ограничивать форматирование предопределенными стилями CSS для обеспечения согласованного вывода.
В Википедии есть категория для них:
http://en.wikipedia.org/wiki/Category:JavaScript-based_HTML_editors