V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vensen002
V2EX  ›  Java

求助! Linux 编译 jdk8 源码时报错, cd: can't cd to /home/hong/jdk8u/jaxws/make

  •  
  •   vensen002 · 2022-12-10 16:05:54 +08:00 · 1322 次点击
    这是一个创建于 714 天前的主题,其中的信息可能已经有所发展或是发生改变。

    当我解决完其他问题后,直接 make all 然后报出这个错,在谷歌里搜也找不到解决方法,求助

    /bin/sh: 1: cd: can't cd to /home/hong/jdk8u/jaxws/make
    make: *** [/home/hong/jdk8u//make/Main.gmk:103: jaxws-only] Error 2
    

    这已经是第三次编译了,其他都解决了

    4 条回复    2022-12-18 10:19:38 +08:00
    vensen002
        1
    vensen002  
    OP
       2022-12-10 16:17:54 +08:00
    缺少一行,补充上
    ## Starting jaxws
    /bin/sh: 1: cd: can't cd to /home/hong/jdk8u/jaxws/make
    make: *** [/home/hong/jdk8u//make/Main.gmk:103: jaxws-only] Error 2
    hefish
        2
    hefish  
       2022-12-11 12:04:56 +08:00
    好多年前还是在 freebsd 下面,编译过 jdk ,后来就懒得编译了。直接搞个二进制的拉倒。
    lr3800
        3
    lr3800  
       2022-12-11 14:33:28 +08:00
    检查 /home/hong/jdk8u/jaxws/make 目录是否存在,并且您是否有权访问它。您可以通过运行 ls 命令来列出该目录的内容,或者使用 cd 命令导航到该目录。

    如果该目录不存在,则可能需要下载 JAX-WS 项目文件并将它们提取到 /home/hong/jdk8u/ 目录。

    确保已安装了构建 JAX-WS 项目所需的所有依赖项。这可能包括 Java Development Kit ( JDK )、Apache Ant 和其他构建工具。

    安装了所有必要的依赖项后,尝试从 /home/hong/jdk8u/jaxws/make 目录再次运行 make 命令。
    vensen002
        4
    vensen002  
    OP
       2022-12-18 10:19:38 +08:00
    @vensen002
    @lr3800 感谢提供思路,虽然最后也没有成功,但我找到了完整的源码,能够一次编译通过,让我有了成就感,不容易啊。再次感谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2777 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:06 · PVG 21:06 · LAX 05:06 · JFK 08:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.