java - 尝试运行 jetty start.run 时出现 NullPointerException

标签 java windows jetty

我正在尝试将jetty服务器作为服务,并且我正在使用本指南: https://www.eclipse.org/jetty/documentation/current/startup-windows-service.html 但是,当我尝试继续时,我无法使其工作:

java -jar ..\jetty\start.jar --add-to-start=deploy,http,console-capture

我得到这个:

java.lang.NullPointerException
        at sun.nio.fs.WindowsPathParser.parse(Unknown Source)
        at sun.nio.fs.WindowsPathParser.parse(Unknown Source)
        at sun.nio.fs.WindowsPath.parse(Unknown Source)
        at sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)
        at java.nio.file.Paths.get(Unknown Source)
        at org.eclipse.jetty.start.StartArgs.findMavenLocalRepoDir(StartArgs.java:845)
        at org.eclipse.jetty.start.BaseBuilder.<init>(BaseBuilder.java:90)
        at org.eclipse.jetty.start.Main.start(Main.java:439)
        at org.eclipse.jetty.start.Main.main(Main.java:77)```

最佳答案

我在使用jetty-distribution-9.4.10.v20180503版本时遇到了同样的问题。因此,我降级到 jetty-distribution-9.4.19.v20190610,它开始正常工作。环境详细信息如下:

  • Windows 10 专业版
  • Java 版本“1.8.0_151”

关于java - 尝试运行 jetty start.run 时出现 NullPointerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57570845/

相关文章:

java - java中bean对象列表按字母升序排序

python - 完全混淆了 GTK、GTK+、GTK+3、PyGobject 等

java - 多字节字符

windows - 防止关闭 Java swing 应用程序

java - 如何使用R语言tm(文本挖掘)包中的stemDocument?

java - Java中最长运行错误的长度

maven-2 - 使用 Maven Jetty 插件部署 war 时获取 FileNotFoundException

java - Vaadin 6.8.4 项目无法使用 Eclipse Juno J2EE 预览版 jetty 服务器启动 - 无上下文

java - 在类上构建只读包装器

exception - Grails 不兼容类更改错误