Я обновил текущую версию java от 1.7 до 1.8. так как совместимая версия гобелена - 5.3.8. Я включил ее в свой код. Один из классов (Alias Contribution) устарел из-за tapstry 5.3.8, и они предложили вместо него использовать ServiceOverride. Кто-нибудь может мне помочь с этим вопросом?Как скопировать гобелен ServiceOverride вместо Alias Вклад, который устарел с Tapestry 5.3.8
Текущий код с Псевдонима Вклад (устаревшее, так как гобелен 5.3.8):
public static void contributeAlias(
@InjectService("MyService") MyService myService,Configuration<AliasContribution> configuration)
{
configuration.add(AliasContribution.create(MyService.class, myService));
}
Пожалуйста, подсказывают, как я могу использовать Service Override, чтобы мой код совместим с JDK 1.8
Спасибо заранее.