Это проблема используемого шрифта. Консоли в основном используют моноширинные шрифты, которые хорошо работают при выравнивании символов. Однако шрифт по умолчанию, используемый JavaFX, не является моноширинным.
Вам необходимо назначить шрифт из этого семейства самостоятельно:
@Override
public void start(Stage stage) throws Exception {
JFXTextArea textArea = new JFXTextArea();
ToggleButton toggle = new ToggleButton("monospaced");
toggle.setSelected(true);
textArea.fontProperty().bind(
Bindings.when(toggle.selectedProperty()).then(Font.font("monospaced")).otherwise(Font.getDefault()));
textArea.setText(
"+-----------+----------------------+\n"
+ "| R1 | R2 |\n"
+ "+-----------+----------------------+\n"
+ "| **DONE** | ***DONE*** |\n"
+ "+-----------+----------------------+");
stage.setScene(new Scene(new VBox(toggle, textArea)));
stage.show();
}
Обратите внимание, что привязка просто используется, чтобы показать разницу. Обычно вы просто устанавливаете шрифт так:
textArea.setFont(Font.font("monospaced"));
Другая подсказка должна удалить все проекты в Вашем представлении Servers в Eclipse, остановить Ваш сервер, запустить Ваш сервер, открыть консоль администрирования Вашего сервера и видеть, что всего не стало там также. Если Вы все еще видите настроенные приложения, удаляете их в консоли администрирования. Сервер завершения работы, запустите снова и проверьте на чистый запуск. Это гарантирует, что Ваш плагин сервера Eclipse и сервер находятся в синхронизации. Теперь можно добавить проекты к серверу снова; возможно, это улучшит устойчивость.
В противном случае более решительная мера должна удалить Вашу конфигурацию сервера в Eclipse (не удаляйте сам сервер), и добавьте его снова в представлении Servers.
Можно также попытаться отключить автоматическую публикацию. Можно перейти к Предпочтениям-> Сервер и снять флажок, "Автоматически публикуют..." Если Вы используете, БЫЛИ Вы, дополнительно может дважды щелкнуть по Вашему серверу в представлении Servers, и перейти к разделу "Automatic Publishing" и проверить, "Никогда не публикуют автоматически". Это могло бы дать Вам больше контроля, когда материал публикуется к Вашему серверу, хотя он иногда имеет собственный ум и продолжает публиковать автоматически в некоторых случаях.
Eclipse может взять - чистый параметр на запуске. Возможно, это - то, что Вы ищете?
Если действительно необходимо вытереть всю рабочую область meta, удалив .metadata
каталог в рабочей области должен добиться цели. Обратите внимание, что это вытирает настройки, расположение рабочей области, и даже какие проекты доступны (необходимо будет повторно импортировать все старые проекты, несмотря на то, что они находятся все еще в dir рабочей области).
Эльдженсо отправил добрую половину ответа. Если сервер не собирает ресурсы, убедитесь, что вы публикуете. Щелкните правой кнопкой мыши по серверу и нажмите «Опубликовать» (я лично оставляю автоматическую публикацию отключенной). Консоль администратора / удаление уха / затем повторное добавление уха - еще один способ пойти, однако в RAD мне никогда не приходилось этого делать. В WID вам нужно , чтобы сделать это, поскольку публикация безнадежно нарушена в этом забытом Богом инструменте.
Исправления RAD: Другая половина загадки, которую вы не затронули, - это обеспечение актуальности рабочего пространства вашего проекта. Иногда у вас будет кровотечение (ошибки сборки), даже если вы знаете, что ничего не происходит. Когда это произойдет, закройте все проекты, необязательный шаг: выключите rad и снова откройте rad, повторно откройте проекты, обновите все проекты, затем выполните еще одну сборку / очистку.
Исправления ClearCase: Если вы используете clearcase, вы действительно попадаете в мир боли, когда что-то истекает кровью без причины.Прежде чем вы сделаете то, что я перечислил выше, вам нужно будет выполнить обновление, восстановление (да, я знаю, что обновление должно делать то, что делает восстановление, и многое другое, но оно не , потому что оно работает от кэшированных данных, поэтому обновляется только то, что, по его , , необходимо обновить. К сожалению, алгоритм кэширования ошибочен), а затем обновляется. Это гарантирует, что все файлы были правильно помещены в вашу файловую систему, теперь вам нужно выполнить вышеупомянутый шаг, чтобы RAD принял [возможно новые] изменения файлов, которые только что были отправлены в вашу файловую систему.
Если вы работаете с большим проектом и у вас есть чехол RAD +, сядьте поудобнее и расслабьтесь, потребуется время, чтобы завершить восстановление. Лучше всего попробовать просто обновить, обновить + исправления RAD и сначала посмотреть, решит ли это проблему. Восстановление должно стать вашим последним усилием в большом проекте. (Если у вас небольшой проект, просто делайте все каждый раз).