edvin / fxldemo

FXLauncher demo application
Apache License 2.0
41 stars 19 forks source link

having trouble with school project on netbean. got alot of help still no results. #12

Open Igotthis13 opened 7 months ago

Igotthis13 commented 7 months ago

// Boat.java public class Boat { private final String name; private boolean sailPosition; private int speed;

public Boat(String name) {
    this.name = name;
    this.sailPosition = false;
    this.speed = 0;
}

public void goFast() {
    this.sailPosition = true;
    if (speed < 100) {
        this.speed += 10;
    }
}

public void goSlow() {
    this.sailPosition = false;
    if (speed > 0) {
        this.speed -= 5;
    }
}

public void whereIsTheSail() {
    System.out.print(name + " ");
    if (sailPosition) {
        System.out.println("sail is up");
    } else {
        System.out.println("sail is down");
    }
}

}

giving error code even though it says there are no errors within the code.

Building boat 1.0-SNAPSHOT from pom.xml --------------------------------[ jar ]---------------------------------

--- resources:3.3.1:resources (default-resources) @ boat --- skip non existing resourceDirectory C:\Users\alenb\OneDrive\Documents\NetBeansProjects\boat\src\main\resources

--- compiler:3.11.0:compile (default-compile) @ boat --- Nothing to compile - all classes are up to date

--- exec:3.1.0:exec (default-cli) @ boat --- Error: Main method not found in class com.mycompany.boat.Boat, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application Command execution failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) at org.apache.commons.exec.DefaultExecutor.executeInternal (DefaultExecutor.java:404) at org.apache.commons.exec.DefaultExecutor.execute (DefaultExecutor.java:166) at org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:1000) at org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:947) at org.codehaus.mojo.exec.ExecMojo.execute (ExecMojo.java:471) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103) at java.lang.reflect.Method.invoke (Method.java:580) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)

BUILD FAILURE

Total time: 0.583 s Finished at: 2024-01-31T19:07:51-08:00

Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.1.0:exec (default-cli) on project boat: Command execution failed.: Process exited with an error: 1 (Exit value: 1) -> [Help 1]

To see the full stack trace of the errors, re-run Maven with the -e switch. Re-run Maven using the -X switch to enable full debug logging.

For more information about the errors and possible solutions, please read the following articles: [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException