Jak wykonać samodzielną aplikację do podnoszenia? Z jakich narzędzi/bibliotek korzystać? W jaki sposób wydajność porównuje się do użycia aplikacji windy jako wojny na jakimś serwerze aplikacji?Jak utworzyć autonomiczną aplikację internetową do podnoszenia?
Odpowiedz
Z dodatkiem forejar maven http://onejar-maven-plugin.googlecode.com/svn/mavensite/usage.html i maven mógłbym pakować pomost i projekt z zależnościami w jednym słoiku.
Część pytania dotycząca wydajności nie pasuje do reszty. Pytasz przede wszystkim, jak spakować aplikację Lift jako pojedynczy JAR/WOJ. Nie ma to nic wspólnego z runtime.
W czasie wykonywania nadal będzie działać wewnątrz kontenera serwletu (może być Jetty, Tomcat lub pełny serwer Java EE). Sposób pakowania aplikacji nie wpłynie na wydajność.
Można spojrzeć na Hudson (świetny serwer Continuous Integration Server), aby zobaczyć, jak dostarczają jako pojedynczy plik WAR zawierający osadzony kontener serwletu. Możesz pobrać plik WAR i uruchomić go z wiersza poleceń: java -jar hudson.war
Wiem, że to pytanie jest stary, ale ...
Jeśli używasz SBT, napisałem plugin do produkcji „wykonywalny” wojny takie jak wspomniane powyżej.
martwy projekt; brak aktywności przez 3 lata od 2014 r. –
- 1. Jak utworzyć aplikację internetową za pomocą LISP?
- 2. Jak powinienem utworzyć aplikację internetową do strumieniowego przesyłania wideo?
- 3. Jak uruchomić aplikację internetową gradle?
- 4. Jak utworzyć aplikację internetową maven za pomocą intellij IDEA 12?
- 5. Jak ponownie uruchomić autonomiczną aplikację Adobe Air/Flex
- 6. Jak uruchomić wdrożoną aplikację internetową Haskell
- 7. Którą aplikację internetową poleciłbyś do opinii użytkowników?
- 8. Jak wdrożyć aplikację internetową Java iskrzenie?
- 9. Jak wgrać aplikację internetową na Amazon EC2?
- 10. Jak wdrożyć aplikację internetową java openId?
- 11. Jak debugować aplikację internetową Java w Netbeans?
- 12. Jak zabezpieczyć moją aplikację internetową Java?
- 13. Jak aktualizujesz swoją aplikację internetową na serwerze?
- 14. Jak wdrożyć aplikację internetową na pulpicie?
- 15. Jak hostować aplikację internetową w szynach
- 16. Jak przejść/debugować aplikację internetową Pythona?
- 17. uruchom aplikację internetową z geventem
- 18. Jak przekonwertować istniejącą aplikację internetową Angular1 do aplikacji Cordova?
- 19. Jak utworzyć aplikację tematyczną?
- 20. Uczyń aplikację internetową ASP.Net (C#) offline
- 21. Jedna lub wiele serwletów na aplikację internetową?
- 22. jak wdrożyć aplikację internetową dart z pakietami dart?
- 23. Jak utworzyć aplikację krawędziowych szyn?
- 24. Wiele kontekstów wskazujących na pojedynczą aplikację internetową
- 25. Jak utworzyć wielojęzyczną aplikację C#?
- 26. Odbieranie wiadomości SMS przez aplikację internetową
- 27. Cant wdrożyć prostą aplikację internetową Spring Boot do OpenShift
- 28. VOIP: Jak utworzyć aplikację internetową, aby wywoływać połączenia typu Skype lub MSN?
- 29. jak udostępnić aplikację internetową z https w java
- 30. Jak wdrożyć aplikację internetową bezpośrednio z programu Visual Studio 2008?
Czy nie kończą się problemy z załadunkiem plików JSP od wewnątrz JAR? OneJar tworzy zagnieżdżone pliki JAR, dzięki czemu pliki JSP znajdą się w plikach JAR wewnątrz plików JAR. –