编译JDK:Javadoc.gmk:344: *** target pattern contains no ‘%‘。 停止

简介: 编译JDK:Javadoc.gmk:344: *** target pattern contains no ‘%‘。 停止

昨天修改JDK编译脚本,看到参数中有构建日期,就想把时间也加上,这样看着更漂亮。全部改完了一编译,出错了。具体错误是:


## Starting docs
Javadoc.gmk:344: *** target pattern contains no '%'。 停止。
/home/tsit/tsjdk8-project/tsjdk8//make/Main.gmk:160: recipe for target 'docs-only' failed
make: *** [docs-only] Error 2

 吾哪里改错了?仔细想了半天,没发现可疑的地方。怎么办?挨个查。怀疑到了时间字串影响。换了一种参数方式,还是不对。于是猜测是时间字串中的冒号(:)影响的。于是就进行了正反多次测试,确定就是冒号引起。


 怎么办?不用冒号,改为低线(_)。


 这个错误估计几乎没有人碰到。

目录
相关文章
|
2月前
|
Java
916.【Java】javap 查看 class 文件的jdk编译版本
916.【Java】javap 查看 class 文件的jdk编译版本
52 2
|
3月前
|
IDE Java 开发工具
JDK 11中的源文件直接运行:从编译到执行的一步之遥
在JDK 11中,Java开发人员可以更轻松地将源代码直接转换为可执行程序,而无需经历传统的编译和打包过程。这一新功能简化了开发流程,提高了开发效率,为快速原型设计和即时应用程序部署提供了便利。本文将详细介绍JDK 11中源文件直接运行的技术细节、优势和适用场景。
|
5月前
|
Oracle 安全 Java
[Java] `JDK17` 模式变量 `Pattern variable` Variable ‘request‘ can be replaced with pattern variable
[Java] `JDK17` 模式变量 `Pattern variable` Variable ‘request‘ can be replaced with pattern variable
|
7月前
|
Java Linux Maven
基于Maven编译的JDK环境安装配置
基于Maven编译的JDK环境安装配置
|
10月前
|
Java Anolis
【解决问题】Anolis下JDK编译Dragonwell解决configure时X11的报错
Dragonwell JDK在编译时,执行configure遇到的X11环境检查相关的问题,主要是环境上对应的包未安装,检查失败。对应安装如下几个包即可。
|
12月前
|
前端开发 Java Linux
深入理解JVM虚拟机 - 自我编译JDK
不出所料,编译失败了,我们可以根据错误日志来进行调整
55 0
|
Java 编译器 Android开发
IDEA-设置-Java编译器对常量字符串过长的处理之适用于JDK17版本eclipse编译解决方案
IDEA-设置-Java编译器对常量字符串过长的处理之适用于JDK17版本eclipse编译解决方案
1028 0
IDEA-设置-Java编译器对常量字符串过长的处理之适用于JDK17版本eclipse编译解决方案
|
Java Maven
Maven配置阿里云镜像与JDK编译版本
Maven配置阿里云镜像与JDK编译版本
6965 0
Maven配置阿里云镜像与JDK编译版本
|
C++
编译JDK11:ERROR: Build failed for target ‘default (exploded-image)‘ in configuration ‘windows-x86_64
编译JDK11:ERROR: Build failed for target ‘default (exploded-image)‘ in configuration ‘windows-x86_64
208 0
|
Java
MAC编译的JDK执行出错: [libjvm.dylib+0x482a49] PerfDataManager::destroy()+0xab
MAC编译的JDK执行出错: [libjvm.dylib+0x482a49] PerfDataManager::destroy()+0xab
89 0