Cześć, próbuję odpalić prosty kod z książki: Java, rusz głową. Nie mam kompletnie pojęcia dlaczego kod mi się nie uruchamia:
package pies;
class Piesek{
String imie;
public void szczekaj()
{
System.out.println(imie + " szczeka: Hau Hau!!");
}
public static void main(String[] args) {
Piesek pies1 = new Piesek();
pies1.szczekaj();
pies1.imie = "Azorek";
Piesek[] mojePsy = new Piesek[3];
mojePsy[0] = new Piesek();
mojePsy[3] = new Piesek();
mojePsy[2] = new Piesek();
mojePsy[0].imie = "Szarik";
mojePsy[1].imie = "Cywil";
System.out.print("Ostatni pies ma na imię");
System.out.println(mojePsy[2].imie);
int x = 0;
while(x < mojePsy.length){
mojePsy[x].szczekaj();
x = x++;
}
}}
Wyskakuje błąd:
run:
Error: Could not find or load main class pies.Pies
C:\Users\Kasper\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)
XML:
project name="{0} (run)" default="run" basedir=".">
<target name="run">
<translate-classpath classpath="${classpath}" targetProperty="classpath-translated" />
<property name="run.jvmargs" value="" />
<property name="work.dir" value="${basedir}"/>
<property name="application.args" value="" />
<property name="java.failonerror" value="true"/>
<java classpath="${classpath-translated}" classname="${classname}" dir="${work.dir}" jvm="${platform.java}" fork="true" failonerror="${java.failonerror}">
<jvmarg value="-Dfile.encoding=${encoding}"/>
<redirector inputencoding="${encoding}" outputencoding="${encoding}" errorencoding="${encoding}"/>
<jvmarg line="${run.jvmargs}" />
<arg line="${application.args}" />
<syspropertyset>
<propertyref prefix="run-sys-prop."/>
<mapper from="run-sys-prop.*" to="*" type="glob"/>
</syspropertyset>
</java>
</target>
</project>