Jump to content

[Solved] cannot find system java compiler


Recommended Posts

Can you post your build.properties file (it might be called build.gradle, I forget)

Edited by Cadiboo

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Link to comment
Share on other sites

7 hours ago, diesieben07 said:

Note that after you changed the environment variables you must close all windows explorer and command line windows for the change to take effect in any newly opened command line windows. Moreover any other programs that might use the variables must be restarted as well.

What is your JAVA_HOME set to?

apparently my JAVA_HOME was missing, i just recreated it and the compiling worked. Thanks you for your time 

Link to comment
Share on other sites

  • 4 months later...

add this to your build.gradle  BUT change the path to your jdk.

compileJava.options.fork = true
compileJava.options.forkOptions.executable = "C:\\Program Files\\Java\\jdk1.8.0_201\\bin\\javac.exe"

just after this line 

sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8' 

 

Link to comment
Share on other sites

18 minutes ago, JavaMan7 said:

add this to your build.gradle  BUT change the path to your jdk.


compileJava.options.fork = true
compileJava.options.forkOptions.executable = "C:\\Program Files\\Java\\jdk1.8.0_201\\bin\\javac.exe"

just after this line 


sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8' 

 

This solution won't work for anything except windows, and doesn't fix the underlying problem. Setting your JAVA_HOME variable is the right way to go

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Link to comment
Share on other sites

6 minutes ago, Cadiboo said:

This solution won't work for anything except windows, and doesn't fix the underlying problem. Setting your JAVA_HOME variable is the right way to go

I had a problem like this and could not set  the system variable but this works well. most people are on Windows  and I think this would work on other operating systems if you change it to the right path for that system.

Link to comment
Share on other sites

8 minutes ago, Cadiboo said:

It doesn't fix the underlying problem

It also breaks the gradle script for almost any other computer because it points to a specific file on your computer that pretty much no-one else will have. Being unable to set your JAVA_HOME variable indicates to me that you have a bigger problem. I'm not saying that this solution doesn't work, I'm saying its not optimal and that it should be avoided because it has longer term problems.

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.