Вспомните, что Азул использовал для : создание индивидуальных многоядерных Java-устройств. У машины Azul могло быть 60 или 100 ядер, и было все возможное, чтобы воспользоваться преимуществами распараллеливания (меня поразила оптимистическая блокировка: поток, который должен был получить блокировку, предполагал, что он имеет блокировку и пошел вперед, и если позже выяснилось, что нет, он должен был блокироваться, он каким-то образом свернул все свои изменения и вернулся и стал ждать).
Проблема, конечно, в том, что нестандартное оборудование - это кладбище. Азул потратил все это время на создание программного обеспечения для оборудования, которое никто не покупал. Таким образом, как корпорация, они подражали своему собственному продукту: они делали резервные копии, свернули свои изменения и перенесли все свои умения (оптимистическая блокировка, гипервизор и т. Д.) С нестандартного оборудования на обычные многоядерные машины, поэтому вместо того, чтобы платить 100 000 долларов за 80 - вы можете потратить 20 000 долларов на 10 восьмиядерных машин в облаке *.
[* Все номера хирургически извлечены из моей анатомии. ]
Это хорошая идея? Это работает? Я не знаю, но я надеюсь на это. Я встретил всех ребят из Azul в 2003 году на JavaOne, и они произвели на меня сильное впечатление.
Если у вас есть связанный ресурс (указывающий на какой-то другой файл / папку на диске) с тем же именем в том же месте в дереве ресурсов, то реальная папка на диске будет скрыта из модели ресурсов.
К сожалению, вы не можете создать связанный ресурс, если реальный каталог уже присутствует в структуре проекта. Вы можете попробовать что-то вроде этого:
Также обратите внимание на флажок «Производный»: щелкните правой кнопкой мыши запись в проводнике пакетов, выберите свойства, установите флажок «Производный». Это может частично решить вашу проблему.