Vaadin, war, tomcat - режим производства - javax.servlet.ServletException: не работает на Jetty, поддержка JSR-356 недоступна

Эта программа работает для любой n * n-матрицы.

public class circ {
    public void get_circ_arr (int n,int [][] a)
    {
        int z=n;
        {
            for (int i=0;i<n;i++)
            {
                for (int l=z-1-i;l>=i;l--)
                {
                    int k=i;
                    System.out.printf("%d",a[k][l]);
                }           

                for (int j=i+1;j<=z-1-i;j++)
                {
                    int k=i;
                    {
                        System.out.printf("%d",a[j][k]);
                    }
                }

                for (int j=i+1;j<=z-i-1;j++)
                {
                    int k=z-1-i;
                    {
                        System.out.printf("%d",a[k][j]);
                    }
                }

                for (int j=z-2-i;j>=i+1;j--)
                {
                    int k=z-i-1;        
                    {
                        System.out.printf("%d",a[j][k]);
                    }
                }
            }
        }
    }
}

Надеюсь, что это поможет

0
задан Alexei 18 March 2019 в 17:30
поделиться

1 ответ

Я бы предположил, что записи Jetty в вашем списке dependencies приводят к тому, что классы Jetty попадают в .war и, следовательно, также в путь к классам. Некоторые из этих классов имеют некоторые общие аннотации Servlet API, которые выбирает Tomcat, который пытается инициализировать их во время запуска сервера.

0
ответ дан Leif Åstrand 18 March 2019 в 17:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: