Salut am o problema la copilarea unui program java.
Am incercat sa creez doua clase in fisierul C:\Users\Admin\Desktop\JAVA PROGRAMS
deci am facut 2 clase ClasaUnu.java care contine
package pachet.exemplu;
public class ClasaUnu{
public ClasaUnu(){
System.out.println("Suntem in ClasaUnu");
} }
si fisierul ClasaDoi.java cu structura
package pachet.exemplu;
public class ClasaDoi{
public ClasaDoi()
{
System.out.println("Suntem in ClasaDoi");
}
}
am deschis cmd am introdus locatia cd C:\Users\Admin\Desktop\JAVA PROGRAMS
dupa le-am copilat javac ClasaUnu respectiv javac CLasaDoi
Am creat in acelasi fisier inca un program java TestPachet.java care contine
import pachet.exemplu.*;
public class TestPachet{
public static void main(String[] args)
{
ClasaUnu cu=new ClasaUnu();
ClasaDoi cad=new ClasaDoi();
} }
la copilarea programului cu cmd javac -cp C:\Users\Admin\Desktop\JAVA PROGRAMS TestPachet.java imi da 6 erori package pachet.exemplu does not exist.
Am incercat sa creez in c un fisier temp\pachet\exemplu unde am salvat acolo ClasaUNu si 2 .Am copilat programul cu javac -cp C:\Temp TestPAchet.java dupa java -cp C:\Temp TestPachet .Cand am folosit javac nu am avut nici o eroare ca sa vad cum ruleaza programul a scris cu java
cannot find or load main class TestPachet
artur99:
Și mai pune un screenshot cu ce se afișează
Răspunsuri la întrebare
Răspuns de
0
In loc de import in clasa TestPachet pune package.
Alte întrebări interesante
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă