Aplicación Java Web usando Google guice
- Maven 3+
- Java 11+
-
Clon
git clone https://github.com/humbertodias/java-google-guice-demo.git
-
Entrar en la carpeta
cd java-google-guice-demo
-
Correr
mvn jetty:run -Djetty.http.port=9999
[INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml [INFO] Web overrides = none [INFO] web.xml file = file:///C:/dev/repository/git/demo-google-guice/src/main/webapp/WEB-INF/web.xml [INFO] Webapp directory = C:\dev\repository\git\demo-google-guice\src\main\webapp 2017-04-25 10:52:52.950:INFO:oejs.Server:main: jetty-9.4.4.v20170414 2017-04-25 10:52:53.753:INFO:oeja.AnnotationConfiguration:main: Scanning elapsed time=619ms 2017-04-25 10:52:53.904:INFO:oejs.session:main: DefaultSessionIdManager workerName=node0 2017-04-25 10:52:53.906:INFO:oejs.session:main: No SessionScavenger set, using defaults 2017-04-25 10:52:53.910:INFO:oejs.session:main: Scavenging every 660000ms 2017-04-25 10:52:54.159:INFO:oejsh.ContextHandler:main: Started o.e.j.m.p.JettyWebAppContext@4d96250{/,file:///C:/dev/repository/git/demo-google-guice/src/main/webapp/,AVAILABLE}{file:///C:/dev/repository/git/demo-google-guice/src/main/webapp/} 2017-04-25 10:52:54.175:INFO:oejs.AbstractConnector:main: Started ServerConnector@1b75fceb{HTTP/1.1,[http/1.1]}{0.0.0.0:9999} 2017-04-25 10:52:54.179:INFO:oejs.Server:main: Started @3896ms [INFO] Started Jetty Server
-
Por último, en su navegador
en terminal
mvn exec:java -Dexec.mainClass="app.HelloWorldGuiceMainClass"