Я хотел бы профилировать мое веб-приложение Spring, которое работает на Tomcat и Eclipse. Я добавил VisualVM в Eclipse и выполнил следующие шаги, чтобы запустить приложение для профилирования.
Right click on the application name > 
Run As > 
Run Configuration > 
Java Application > 
'Selected Project' > 
Set 'org.apache.catalina.starup.Boostrap' as a value for Main class, 
also selected VisualVM as the Launcher > clicked on Run button.
VisualVM запускается, но отображается следующее сообщение:
  "Cannot open requested application"
В локальном я вижу VisualVM, Eclipse и Tomcat.
Следующее исключение будет выведено и показано на консоли:
 Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/juli/logging/LogFactory
    at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:59)
Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
    at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 1 more
Я считаю, что проблема связана с неправильным выбранным сервером. Может быть, я должен выбрать Tomcat, но не знаю, как это сделать.
