为什么我在 运行 项目 GWT 之后收到服务不可用消息?
Why do I receive a Service Unavailable message after running the project GWT?
我正在使用 Maven 从 GWT Material 官方网站创建一个 GWT 项目。我正在关注网站提供的教程:http://gwtmaterialdesign.github.io/gwt-material-demo/#gettingstarted。我在视图页面中得到这个:
HTTP ERROR: 503
Problem accessing /index.html. Reason:
Service Unavailable
Powered by Jetty://
我尝试了这里提出的所有解决方案,但我无法查看项目主页。
eclipse控制台没有报错。但是在检查主页时我收到了这个错误:
语音替代准备就绪。
content.js:29 Object
favicon.ico Failed to load resource: the server responded with a status of 503 (Service Unavailable)
enter code here
在 运行 项目之后
在开发模式旁边的 Jetty 控制台中的 window 开发模式中
我对 Jetty 有疑问。我不知道
什么是码头,它允许做什么?我收到此错误:
`00:00:16,662 [WARN] Failed startup of context c.g.g.d.s.j.WebAppContextWithReload@3772b95a{/,file:/C:/Users/Mm/eclipse-workspace/com-gwtmaterial-tutorial/target/com-gwtmaterial-tutorial-1.0-SNAPSHOT/,STARTING}{C:\Users\Mm\eclipse-workspace\com-gwtmaterial-tutorial\target\com-gwtmaterial-tutorial-1.0-SNAPSHOT}
<pre>java.util.zip.ZipException: invalid entry size (expected 4178 but got 10926 bytes)
at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:384)
at java.util.zip.ZipInputStream.read(ZipInputStream.java:196)
at java.util.jar.JarInputStream.read(JarInputStream.java:207)
at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:140)
at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:118)
at java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)
at java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)
at org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:915)
at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:831)
at org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163)
at org.eclipse.jetty.annotations.AnnotationConfiguration.run(AnnotationConfiguration.java:548)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:745)</pre>`
我通过下一步解决了这个问题:
1- 关闭 Eclipse。
2- 转到用户目录并删除 .m2 目录。
3- 打开椭圆。
4- 右击项目 -> 运行 as -> maven install
我正在使用 Maven 从 GWT Material 官方网站创建一个 GWT 项目。我正在关注网站提供的教程:http://gwtmaterialdesign.github.io/gwt-material-demo/#gettingstarted。我在视图页面中得到这个:
HTTP ERROR: 503
Problem accessing /index.html. Reason:
Service Unavailable
Powered by Jetty://
我尝试了这里提出的所有解决方案,但我无法查看项目主页。
eclipse控制台没有报错。但是在检查主页时我收到了这个错误:
语音替代准备就绪。
content.js:29 Object
favicon.ico Failed to load resource: the server responded with a status of 503 (Service Unavailable)
enter code here
在 运行 项目之后 在开发模式旁边的 Jetty 控制台中的 window 开发模式中 我对 Jetty 有疑问。我不知道 什么是码头,它允许做什么?我收到此错误:
`00:00:16,662 [WARN] Failed startup of context c.g.g.d.s.j.WebAppContextWithReload@3772b95a{/,file:/C:/Users/Mm/eclipse-workspace/com-gwtmaterial-tutorial/target/com-gwtmaterial-tutorial-1.0-SNAPSHOT/,STARTING}{C:\Users\Mm\eclipse-workspace\com-gwtmaterial-tutorial\target\com-gwtmaterial-tutorial-1.0-SNAPSHOT}
<pre>java.util.zip.ZipException: invalid entry size (expected 4178 but got 10926 bytes)
at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:384)
at java.util.zip.ZipInputStream.read(ZipInputStream.java:196)
at java.util.jar.JarInputStream.read(JarInputStream.java:207)
at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:140)
at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:118)
at java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)
at java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)
at org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:915)
at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:831)
at org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163)
at org.eclipse.jetty.annotations.AnnotationConfiguration.run(AnnotationConfiguration.java:548)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:745)</pre>`
我通过下一步解决了这个问题:
1- 关闭 Eclipse。
2- 转到用户目录并删除 .m2 目录。
3- 打开椭圆。
4- 右击项目 -> 运行 as -> maven install