Adopt OpenJDK 翻译计划

    xiaoxiao2024-05-26  112

    大家好,并发编程网同GreenTeaJUG和Adopt openjdk官方达成合作,组织翻译Adopt OpenJDK的中文版,翻译完成后会从官网链接到中文版,有兴趣的同学可以通过评论领取任务进行翻译,请尽量在领取后2天内完成翻译,目前GreenTeaJUG已经组织了六名同学参与翻译。

    Introduction1. What’s changed 2. How to navigate and make progress ? 2.1. Beginners level2.2. Intermediate level2.3. Advanced level2.4. Free time / ample bandwidth2.5. How to contribute to this book2.6. How to prepare before attending a hackday or workshop?2.7. Additional pre-hackday actions for experienced attendees2.8. How to setup the environment on your machine on the day ? 3. Adopt OpenJDK – Getting started 3.1. What is OpenJDK ?3.2. About OCA – signing the OCA3.3. Write up on the Adopt OpenJDK & Adopt-a-JSR programs3.4. Hand-out for attendees of the Adopt OpenJDK sessions (also applicable for conferences)3.5. Custom JUG hand-out template3.6. Table of supported OSes & IDEs3.7. OpenJDK Build Benchmarks3.8. OpenJDK Bug database (JIRA)3.9. Install the tree command 4. Virtual Machines 4.1. Ready-made VM4.2. Build your own VM4.3. Build your own light-weight VM4.4. Sharing host folder with guest VM 5. Docker images 5.1. Copy Images5.2. Build Images5.3. Check Images 6. Binaries 6.1. OpenJDK Early Access6.2. JTReg from the AdoptOpenJDK BuildFarm 6.3. Build your own OpenJDK 6.3.1. Build OpenJDK 86.3.2. Build OpenJDK 9 7. Source code 7.1. Loading OpenJDK into a IDE 7.1.1. IntelliJ7.1.2. Eclipse7.1.3. Netbeans 8. OpenJDK projects 8.1. Penrose8.2. Nashorn8.3. JMH 8.4. Kulla 8.4.1. Maven pom.xml to build kulla.jar8.5. Valhalla 9. Intermediate steps 9.1. See directory structure of various OpenJDK projects 9.1.1. OpenJDK8 directory structures9.1.2. OpenJDK9 directory structures 9.2. Hacking the JDK, compiling, building & running specific tests (change sources in the JDK) 9.2.1. Testing Java Early project9.2.2. Change the Random.java class9.2.3. Change the StringBuffer.java class to add a new method 9.2.4. How to use JTReg… – Java Regression Test Harness ? 9.2.4.1. Preparations9.2.4.2. Problems.txt9.2.4.3. Examples of annotations in the header of test files9.3. JEPs – JDK Enhancement Proposals 9.4. Adopt OpenJDK Projects 9.4.1. Betterrev9.4.2. Milling Project Coin9.4.3. Cleaning up build warnings9.5. OpenJDK developers Guide9.6. Example changesets of contributions into the OpenJDK9.7. Patches – how to create and submit them (webrev) 9.8. Code Analysis of OpenJDK projects 9.8.1. OpenJDK 8 SonarQube steps9.8.2. OpenJDK 9 SonarQube steps9.8.3. OpenJDK SonarQube Dashboard steps9.9. OpenJDK9 – jimage 10. Advanced steps 10.1. Command-line arguments for build performance optimisation10.2. Building jcov10.3. Building sigtest10.4. OpenJDK Code coverage10.5. Deep-dive Hotspot stuff10.6. Compiler stuff10.7. Change java.c & run Hotspot from within Eclipse10.8. Change java.c & run Hotspot from the CLI 11. Known issues 11.1. Linux/Unix11.2. MacOS11.3. Windows11.4. Virtual Machine11.5. Mercurial11.6. SonarQube12. Handy scripts for OpenJDK developers13. Thanks and support14. Feedback15. Contributors to this book16. How to contribute to this book转载自 并发编程网 - ifeve.com 相关资源:AdoptOpenJDK8u275_b01_x64
    最新回复(0)