JDK
- https://adoptium.net/marketplace/
Microsoft Build of OpenJDK™
- OpenJDK 17.0.6
- 15e8f5dbb57288d316993e793f8965d624ff5e58dfb5c5a7db1ef8ebff68bc49 microsoft-jdk-17.0.6-windows-x64.zip
- 2b5226ee79d3c31121f10bcc799abc27df8d1104b7e3c2ee3774138bfe07dbb1 microsoft-jdk-debugsymbols-17.0.6-windows-x64.zip
- 一个奇怪的 BUG,Execution failed for task ':debugger:instrumentCode' >
%JAVA_HOME%\Packages does not exist
,解决方法,创建它。
Java Tools
- javap 查看 inner class,
javap -c -p -v me.lu.A.Bar
或 javap -c -p -v me/lu/A.Bar
- Access to Parameter Names at Runtime
javac -parameters
, Executable.getParameters(), MethodParameters
javac -g
, ASM, LocalVariableTable
JVM
- JVM 版本信息
java -Xinternalversion
- VM Options Explorer - <https://chriswhocodes.com/vm-options-explorer.html>
java -XX:+PrintCommandLineFlags
- Print flags specified on command line or set by ergonomics
java -XX:+PrintFlagsFinal
- Print all VM flags
- System.getProperties() - <javadoc>
Debug
- Debugging Gradle internals from IntelliJ IDEA - Damir Murat
- How to Debug Your Own IntelliJ IDEA Instance - Vladimír Oraný
- Gradle
-Dorg.gradle.debug=true
Build Tool
Gradle
- Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
- The JavaExec.main property has been deprecated
- plugins/gradle/java/src/execution/build/GradleApplicationEnvironmentProvider.kt, main = mainClass
posted @
2023-02-18 12:00
UPeRVv
阅读(
52)
评论()
编辑
收藏
举报