|
|
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Добрый день! Всех с Новым Годом ! Решил попробовать Spring Boot https://github.com/spring-projects/spring-boot/blob/master/spring-boot-samples/spring-boot-sample-jetty8/pom.xml все сконфигурированно через javaconfig и аннотации ... все отлично работает когда запускаешь из консоли mvn spring-boot:run но как только пытаюсь задеплоить war на jetty8 установленный на дебиане из репозитария , то ничего не деплоится и не разворачивается ... в чем может быть причины ? Уже переименовал war - в root.war и выдожил в webapp для верности. почему Spring Boot работает с jetty8 а чистый jetty8 нет ? вопрос как его настроить ? как сконфигурировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2015, 16:02 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Предположение первое jetty8 не работает с анноьациями по умолчанию?если так то ему как то нужно их объяснить... Второе предположение чтобы war развернулся ему нужен web.xml !? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2015, 16:03 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
если добавить web.xml то мапиться только структура , т.е веб интерфейсе видны две папки : WEB-INF META-INF Вопрос как научить сервис jetty8 - установленный из пакетов видеть и понимать , что в него деплоят war файл встиле аннотаций, без web.xml - чтобы jetty мог его подцепить и развернуть корректно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 11:31 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Atum1, для чистого jetty8, в start.ini, OPTIONS=...,annotations и убери комментарий(или добавь) со строки etc/jetty-annotations.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 13:54 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
0FDAtum1, для чистого jetty8, в start.ini, OPTIONS=...,annotations и убери комментарий(или добавь) со строки etc/jetty-annotations.xml добавил - war из примера не деплоится :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 15:44 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
dpkg -l jetty8 Version 8.1.3-4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 15:49 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Atum10FDAtum1, для чистого jetty8, в start.ini, OPTIONS=...,annotations и убери комментарий(или добавь) со строки etc/jetty-annotations.xml добавил - war из примера не деплоится :( Да? Посмотрел start.ini, по умолчанию стоит и в OPTIONS и /etc/ann... А это есть? etc/jetty-deploy.xml etc/jetty-webapps.xml etc/jetty-contexts.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 16:15 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
0FDAtum1пропущено... добавил - war из примера не деплоится :( Да? Посмотрел start.ini, по умолчанию стоит и в OPTIONS и /etc/ann... А это есть? etc/jetty-deploy.xml etc/jetty-webapps.xml etc/jetty-contexts.xml в этой версии таких нет . все что есть : авторdrwxr-xr-x 2 root root 4096 Mar 15 2013 contexts -rw-r--r-- 1 root root 2104 Apr 26 2012 jdbcRealm.properties -rw-r--r-- 1 root root 596 Apr 26 2012 jetty-ajp.xml -rw-r--r-- 1 root root 1078 Apr 26 2012 jetty-annotations.xml -rw-r--r-- 1 root root 1224 Apr 26 2012 jetty-bio-ssl.xml -rw-r--r-- 1 root root 897 Apr 26 2012 jetty-bio.xml -rw-r--r-- 1 root root 366 Jan 12 16:31 jetty.conf -rw-r--r-- 1 root root 963 Apr 26 2012 jetty-debug.xml -rw-r--r-- 1 root root 1037 Apr 26 2012 jetty-fileserver.xml -rw-r--r-- 1 root root 951 Apr 26 2012 jetty-ipaccess.xml -rw-r--r-- 1 root root 5125 Aug 15 2013 jetty-jmx.xml -rw-r--r-- 1 root root 1452 Apr 26 2012 jetty-logging.xml -rw-r--r-- 1 root root 1176 Apr 26 2012 jetty-monitor.xml -rw-r--r-- 1 root root 1222 Apr 26 2012 jetty-overlay.xml -rw-r--r-- 1 root root 5716 Apr 26 2012 jetty-plus.xml -rw-r--r-- 1 root root 773 Apr 26 2012 jetty-policy.xml -rw-r--r-- 1 root root 2675 Apr 26 2012 jetty-proxy.xml -rw-r--r-- 1 root root 1309 Apr 26 2012 jetty-requestlog.xml -rw-r--r-- 1 root root 4007 Apr 26 2012 jetty-rewrite.xml -rw-r--r-- 1 root root 2277 Apr 26 2012 jetty-shared-webapps.xml -rw-r----- 1 root jetty 2625 Jul 16 2013 jetty-ssl.xml -rw-r--r-- 1 root root 660 Apr 26 2012 jetty-stats.xml -rw-r--r-- 1 root root 1929 Apr 26 2012 jetty-xinetd.xml -rw-r--r-- 1 root root 3637 Jul 16 12:47 jetty.xml -rw-r--r-- 1 root root 1416 Apr 26 2012 keystore -rw-r--r-- 1 root root 521 Apr 26 2012 krb5.ini -rw-r--r-- 1 root root 2053 May 13 2012 README.spnego -rw-r--r-- 1 root root 544 Apr 26 2012 spnego.conf -rw-r--r-- 1 root root 32 Apr 26 2012 spnego.properties -rw-r--r-- 1 root root 8511 Aug 16 2013 start.config -rw-r--r-- 1 root root 24426 Apr 26 2012 webdefault.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 16:35 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
start.ini - такого файла нет вообще на виртуалке и в пакете его нет ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 16:44 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Atum1, Советую dpkg -r jetty8 и взять здесь(или другую любую версию) http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/8.1.3.v20120416/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 16:48 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
0FD, посмотрел пакет, судя по всему, start.ini это /etc/jetty8/jetty.conf , поэтому сюда надо добавить /etc/jetty8/jetty-annotations.xml deploy есть jetty-shared-webapps.xml, и кидать war надо в /etc/jetty8/contexts . но все-таки рекомендую удалить и скачать другой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 16:56 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
0FD0FD, посмотрел пакет, судя по всему, start.ini это /etc/jetty8/jetty.conf , поэтому сюда надо добавить /etc/jetty8/jetty-annotations.xml deploy есть jetty-shared-webapps.xml, и кидать war надо в /etc/jetty8/contexts . но все-таки рекомендую удалить и скачать другой. ограничения пакетной системы - работаем с этой версией . что есть jetty.conf - тут прописать xml start.config - тут разрешить аннотации делаю так : jetty.conf # list of jetty configuration and property files /etc/jetty8/jetty-logging.xml /etc/jetty8/jetty.xml /etc/jetty8/jetty-shared-webapps.xml /etc/jetty8/jetty-debug.xml /etc/jetty8/jetty-annotations.xml start.config Код: java 1. 2. по моим понятиям этого должно хватить . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 17:30 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
В логах увидел такую вот ошибку : Код: xml 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2015, 10:31 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
добавил в /usr/share/java/commons-daemon.jar при этом ошибок нет ,но проект все равно не деплоиться . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2015, 16:54 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Atum1, а куда war кидаешь(/usr/share/jetty/webapps?)? Если war используешь, вроде надо еще jetty-plus.xml добавлять. все-таки опять советую скачать нормальный, попробовать на нем, а уж потом пытаться запустить jetty на linux. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2015, 18:23 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
0FD, спасибо, попробую . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2015, 21:50 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
0FDAtum1, а куда war кидаешь(/usr/share/jetty/webapps?)? Если war используешь, вроде надо еще jetty-plus.xml добавлять. все-таки опять советую скачать нормальный, попробовать на нем, а уж потом пытаться запустить jetty на linux. добавил jetty-plus.xml - эффекта ноль ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 09:05 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Хочется разобраться , вот проект . что добавил для экспериментов : 1) изменил pom - добавил все зависимости ... 2) добавил xml конфигруацию и web.xml - от которых хочется отказаться. 3) добавил плагин для старта jetty под мавеном jetty:run сейчас все в кучу . Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. Цель - собрать чистый war как в примере ( https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples/spring-boot-sample-jetty8), и запустить его на сервере jetty8 . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 09:44 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Atum1, Ах вот какие аннотации, я то думал аннотации из Servlet 3.0. Первое что вижу <param-value>/META-INF/application-context-servlet.xml</param-value>, а он лежит в WEB-INF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 11:01 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
0FD, Это да , я его туда сюда перекладывал ... видимо в этой версии забыл поправить . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 14:07 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Atum1, Собрал(без изменений), кинул в jetty, нормально работает. http://localhost:8080/spring-boot-sample-jetty8-1.0-SNAPSHOT/ выдал : Hello ${name:World} Работает. Про аннотации, единственный здесь сервлет org.springframework.web.servlet.DispatcherServlet, а он без аннотации @WebServlet, поэтому здесь нужен web.xml, если бы был с @WebServlet то jetty нашел бы его и развернул без web.xml. Так что Вам осталось только разобраться с jetty на дебиане. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 14:48 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Спасибо! можно еще попросить об эксперименте ! 0FDAtum1, Собрал(без изменений), кинул в jetty, нормально работает. http://localhost:8080/spring-boot-sample-jetty8-1.0-SNAPSHOT/ выдал : Hello ${name:World} Работает. Про аннотации, единственный здесь сервлет org.springframework.web.servlet.DispatcherServlet, а он без аннотации @WebServlet, поэтому здесь нужен web.xml, если бы был с @WebServlet то jetty нашел бы его и развернул без web.xml. Так что Вам осталось только разобраться с jetty на дебиане. 1) попробовать собрать без WEB-INF и web.xml - кинуть в jetty на чистых аннотациях. 2) можно запустить как mvn spring-boot run - тогда вывод будет корректный - а именно Hello Word вместо Hello ${name:World} что то не отрабатывает у jetty - а именно замена значения в @Value . тоже странно . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 15:09 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
Atum1Спасибо! можно еще попросить об эксперименте ! 1) попробовать собрать без WEB-INF и web.xml - кинуть в jetty на чистых аннотациях. Directory: /spring-boot-sample-jetty8-1.0-SNAPSHOT/ Еще раз это аннотации Spring, jetty их не понимает(только из Servlet 3.0), напишите сервлет c @WebSevlet, который наследует DispatcherServlet. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 15:35 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
0FDAtum1, Собрал(без изменений), кинул в jetty, нормально работает. http://localhost:8080/spring-boot-sample-jetty8-1.0-SNAPSHOT/ выдал : Hello ${name:World} добавить в application-context-servlet.xml Код: xml 1. будет выадвать Hello Phil как и задумано .. по поводу : Еще раз это аннотации Spring, jetty их не понимает(только из Servlet 3.0), напишите сервлет c @WebSevlet, который наследует DispatcherServlet. так спринг и должен всем управлять и развернуть ? разве не в этом идея ? вся заслуга jetty - это поднять спринг контекст ?! т.е. jetty надо как то указать точку входа откуда загрузить конфиги ... дальше работает спринг ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 16:39 |
|
||
|
Spring Boot + jetty 8
|
|||
|---|---|---|---|
|
#18+
а для тестов : Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. запускать NewClass Код: java 1. 2. 3. 4. 5. 6. 7. 8. Hello Phil ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2015, 16:47 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38853379&tid=2125908]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 484ms |

| 0 / 0 |
