Hi all,
Ik heb n probleempje. Ik heb twee files, testclass.java en Test2.java in dezelfde directory.
testclass.java:
Test2.java
javac Test2.java in de commandline gaat prima, maar javac testclass.java geeft het volgende terug:
wat dus betekend dat de class Test2 niet gevonden kan worden terwijl hij in dezelfde directory staat. Het is me verteld dat hij dan altijd gevonden zou moeten worden.
Iemand ideeen over hoe ik dit werkend kan krijgen?
Ik heb n probleempje. Ik heb twee files, testclass.java en Test2.java in dezelfde directory.
testclass.java:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| class TestClass { void start() { Test2 testObject = new Test2(); testObject.doeIets(); } public static void main(String[] argv) { new TestClass().start(); } } |
Test2.java
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| import java.io.PrintStream; class Test2 { PrintStream out; Test2() { out = new PrintStream(System.out); } void doeIets() { out.printf("Hello World! \n"); } } |
javac Test2.java in de commandline gaat prima, maar javac testclass.java geeft het volgende terug:
code:
1
2
3
4
5
6
7
8
9
10
11
| testclass.java:6: cannot find symbol symbol : class Test2 location: class TestClass Test2 testObject = new Test2(); ^ testclass.java:6: cannot find symbol symbol : class Test2 location: class TestClass Test2 testObject = new Test2(); ^ 2 errors |
wat dus betekend dat de class Test2 niet gevonden kan worden terwijl hij in dezelfde directory staat. Het is me verteld dat hij dan altijd gevonden zou moeten worden.
Iemand ideeen over hoe ik dit werkend kan krijgen?