ClassNotFoundException: com.sun.syndication.feed.WireFeed

ClassNotFoundException: com.sun.syndication.feed.WireFeed

проблема

Разработка RSS с помощью Spring MVC, расширяет «AbstractRssFeedView», выдает следующее сообщение об ошибке во время запуска приложения.

Caused by: java.lang.NoClassDefFoundError: com/sun/syndication/feed/WireFeed
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
    at java.lang.Class.getDeclaredConstructors(Class.java:1836)
    //...
Caused by: java.lang.ClassNotFoundException: com.sun.syndication.feed.WireFeed
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    ... 41 more

Решение

Spring MVC использует «http://java.net/projects/rome/[ROME]» для генерации RSS-канала. Для Maven включите ниже зависимость в файлpom.xml.

    
        net.java.dev.rome
        rome
        1.0.0