This is an automated email from the ASF dual-hosted git repository.

chia7712 pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 6af233e4fc1 KAFKA-18203 Add a section for Java version in intellij 
idea in README (#18134)
6af233e4fc1 is described below

commit 6af233e4fc1d54c045230d6c7b9ceb7806f15e97
Author: Ken Huang <[email protected]>
AuthorDate: Sat Dec 14 01:37:25 2024 +0800

    KAFKA-18203 Add a section for Java version in intellij idea in README 
(#18134)
    
    Reviewers: Chia-Ping Tsai <[email protected]>
---
 README.md | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/README.md b/README.md
index 03069291a5e..e11a8b88084 100644
--- a/README.md
+++ b/README.md
@@ -121,6 +121,8 @@ Streams has multiple sub-projects, but you can run all the 
tests:
     ./gradlew tasks
 
 ### Building IDE project ####
+*Note Please ensure that JDK17 is used when developing Kafka.*
+
 *Note that this is not strictly necessary (IntelliJ IDEA has good built-in 
support for Gradle projects, for example).*
 
     ./gradlew eclipse
@@ -130,6 +132,11 @@ The `eclipse` task has been configured to use 
`${project_dir}/build_eclipse` as
 build directory (`${project_dir}/bin`) clashes with Kafka's scripts directory 
and we don't use Gradle's build directory
 to avoid known issues with this configuration.
 
+IntelliJ Language Level awareness:
+
+IntelliJ will automatically check Java syntax and compatibility for each 
module, even if the Java version is not 
+explicitly set in the Structure > Project Settings > Modules.
+
 ### Publishing the streams quickstart archetype artifact to maven ###
 For the Streams archetype project, one cannot use gradle to upload to maven; 
instead the `mvn deploy` command needs to be called at the quickstart folder:
 

Reply via email to