Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Как добавить уже скомпилированые классы?


Автор: headzero 25.6.2008, 12:08
Есть код MySecondClass.java В нем создается вызывается обьект класса  ThirdClass. Public Класс  ThirdClass размещен по пути C:\Else\cl

Выполняю следующую комманду:

javac -d C:\Project\bin -sourcepath C:\Project\scr -classpath C:\Else\cl  C:\Project\scr\one\two\fuck\MySecondClass.java
 

Выдает ошибку, что не может найти симввол в строке ThirdClass tc= new ThirdClass();  , те мой класс не виден. Как мне получть доступ к ThirdClass из MySecondClass.java?

Код MySecondClass:
Код

package one.two.fuck;
import one.two.three.*;
//import Else.cl;
public class MySecondClass 
{
     public static void main(String[] args) 
     {
             System.out.println("VIPOLNENO!!!  SECOND CLASS!!!"); 
             MyClass mc= new MyClass();
             ThirdClass tc= new ThirdClass();
     }
}

Спасибо

Автор: Orange 25.6.2008, 15:45
javac -d C:\Project\bin -sourcepath C:\Project\scr -classpath .;C:\Else\cl;C:\Project\scr\one\two\fuck

Автор: headzero 25.6.2008, 17:37
Пробовал javac -d C:\Project\bin -sourcepath C:\Project\scr -classpath .;C:\Else\cl;C:\Project\scr\one\two\fuck
Не получается. Дело в том что, если я не вызываю  ThirdClass tc= new ThirdClass();, то комманда:

javac -d C:\Project\bin -sourcepath C:\Project\scr -classpath C:\Else\cl  C:\Project\scr\one\two\fuck\MySecondClass.java выплоняется без ошибок. Вопрос такой. Как мне из моего java-файла MySecondClass получить доступ к уже скомиплированному классу ThirdClass? Что мне нужно поменять в коде, написанно ниже:
Код

package one.two.fuck;
import one.two.three.*;
//import Else.cl;
public class MySecondClass 
{
     public static void main(String[] args) 
     {
             System.out.println("VIPOLNENO!!!  SECOND CLASS!!!"); 
             MyClass mc= new MyClass();
             ThirdClass tc= new ThirdClass();
     }
}



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)