Failes to compile and run Java code on Windows - jworkorg - 06-15-2017 10:58 AM
A bug report from the user X.Wang (dmelt 1.X):
Running java code Example.java in DataMelt failed with the message:
Quote:JAVA_HOME was not set or JAVA_HOME/bin/javac was not found! Or no JDK installed?
It is recommended to set JAVA_HOME. It will point to JAVA_HOME/bin/javac
Remove this check in macros/user/run_javac.bsh if this is not a problem
Run it! Process macros/users/run_java.bsh
Error:Error: Could not find or load main class Example
RE: Failes to compile and run Java code on Windows - admin - 06-15-2017 11:27 AM
(06-15-2017 10:58 AM)jworkorg Wrote: A bug report from the user X.Wang (dmelt 1.X):
Running java code Example.java in DataMelt failed with the message:
Quote:JAVA_HOME was not set or JAVA_HOME/bin/javac was not found! Or no JDK installed?
It is recommended to set JAVA_HOME. It will point to JAVA_HOME/bin/javac
Remove this check in macros/user/run_javac.bsh if this is not a problem
Run it! Process macros/users/run_java.bsh
Error:Error: Could not find or load main class Example
Indeed, this problem is seen on some Windows systems. It will be fixed in dmelt 1.8. To fix this problem in the previous version, do this:
Open the file "macros/user/run_javac.bsh" and replace the line 26:
Quote:if (!ffile.isFile()) {
with
Quote:if if (JAVAHOME == null) {
This will fix this problem. Restart DMelt. In addition, when you run a Java code, make sure that you have synchronized the working directory. This can be done by clicking on the [/quote] located the left-bottom of the editor ("project directory)
admin,
|