Chciałbym utworzyć aplikację przy użyciu wbudowanej wersji Jetty. Niestety, nie mogę znaleźć żadnych informacji na temat plików jar, które musiałbym zrobić. Istnieje kilka w repozytorium maven (http://repo2.maven.org/maven2/org/eclipse/jetty/aggregate/). Ale jaka jest różnica między pomostem-serwerem, pomostem-serwerem-wszystkom i pomostem-webapp? Czy któryś z tych elementów jest mi potrzebny w przypadku wbudowanego użycia?Jakiego słoika na molo powinienem użyć?
Odpowiedz
użyłem molo-webapp .
Ten dokument zawiera pliki JAR wymagane do osadzania i jest całkiem kompletny.
http://docs.codehaus.org/display/JETTY/Embedding+Jetty
wierzę, nie trzeba będzie Ant pliku jar, chyba że jesteś powołując Jetty z Ant, choć mówi, że jest to potrzebne.
Niektóre pliki jar JSP są nazwane inaczej w binarnym wiązki niż dokument domaga, ale dokument ten pomaga zorientować się, który słoiki Jetty JSP używać:
I zatrzymał się przed błędami kompilacji kodu Eclipse osadzone minimalnym przykład łącząc SimplestServer i HelloWorldHandler ...
http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty
W tym celu musiałem zaliczyć z lib w dystrybucji rozpakowanym z Eclipse pomost lustro ...
- pomost-server-7.1.4xxxx.jar
- pomost-util-7.1.4xxxx.jar
- serwlet-api.2.5.jar
Dla kompletności XML pomost-WebAPP IS;
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>8.1.2.v20120308</version>
</dependency>
Wszystkie zależności są bardzo najlepiej wyjaśnione w tym schemacie: http://wiki.eclipse.org/Jetty/Reference/Dependencies
podstawie diagramu, dla osadzonych przypadku użycia, wymagane są minimum 6 słoików. Np. Dla Jetty 8, spróbuj:
pomost-kontynuacja-8. .jar jetty-http-8. .jar pomost-io-8. .jar jetty-server-8. .jar pomost-util-8. *. Jar servlet-API-3.0.jar
- 1. Jakiego typu powinienem użyć w dwuwymiarowej tablicy?
- 2. Jakiego JSObject powinienem używać?
- 3. Jakiego SRID powinienem użyć w mojej aplikacji i jak?
- 4. Jakiego typu kolekcji powinienem użyć, aby uzyskać najlepszą wydajność?
- 5. Jakiego wyjątku powinienem użyć w przypadku "No Record Found"? (C#)
- 6. Jakiego miejsca do przechowywania powinienem użyć dla wtyczki Outlooka?
- 7. jakiego systemu Pythona użyć?
- 8. Z jakiego powodu powinienem kpić?
- 9. Jakiego IDE IronPython powinienem używać?
- 10. Z jakiego GWT EventBus powinienem korzystać?
- 11. Jakiego parsera RSS powinienem używać w PHP?
- 12. Jakiego menedżera transakcji użyć? (JPA, Spring)
- 13. Jakiego programu ładującego klasy użyć w Parcel.readHashMap?
- 14. Jakiego poziomu wydajności powinienem oczekiwać od RavenDB?
- 15. Jakiego pakietu użyć do korzystania z GPIO na Raspberry Pi?
- 16. Jakiego elementu użyć na odwrocie: <abbr>
- 17. Jakiego algorytmu użyć, aby obliczyć najszybsze zamówienie na budowę budynków?
- 18. Jak zdecydować, jakiego przedziału użyć dla requestLocationUpdates?
- 19. Jakiego typu danych należy użyć do przechowywania wartości pieniężnych?
- 20. C# Rejestrowanie. Co powinienem użyć?
- 21. Czy MutationRecord.oldValue coś powinienem użyć?
- 22. Co powinienem użyć zamiast com.google.appengine.repackaged *?
- 23. Co powinienem użyć zamiast sscanf?
- 24. , którego z == i =: = powinienem użyć?
- 25. Jak skopiować plik wewnątrz słoika na zewnątrz słoika?
- 26. Jakiego typu obrazu powinienem używać? GIF, JPG lub PNG?
- 27. Jakiego rodzaju struktury danych powinienem używać do przechowywania wierszy tabeli?
- 28. Jakiego rodzaju biblioteki Java OCR powinienem używać w systemie Android?
- 29. Jaki typ danych XML powinienem użyć dla waluty/pieniędzy?
- 30. widok Androida lub surfaceView, którego powinienem użyć?
Ant jest używany przez kompilator JSP, a więc jest wymagane przy starcie (chyba, że wcześniej skompilować JSP podczas kompilacji). – skaffman
linki są martwe. – 1N5818
Dead link bro. -1 – TheRealChx101