Так что у меня проблемы с освещением с помощью eclipse. Я не уверен, что это проблема Java или проблема Eclipse.Вопросы о (обновлении) .class files
Я пытаюсь создать файл .java, а затем я пытаюсь создать экземпляр объекта этого типа и запустить определенный метод, который я определил в этом классе.
код, я использую, чтобы создать исходный файл с классом classname
и запустить метод method
:
Class cl = Class.forName(classname);
java.lang.reflect.Constructor co = cl.getConstructor();
cl.getMethod(method).invoke(co.newInstance());
Когда я создаю файл .java («динамический» класс/код), мой код бросает исключение ClassNotFoundException. Если я щелкнул правой кнопкой мыши по моему проекту и нажал обновление, появится .java, создается класс .class, и мой код работает нормально. Очевидно, это проблема, потому что я пытаюсь сделать все это одним выстрелом, и, очевидно, необходимость обновить пакет моего проекта - проблема.
В любом случае?