Почему я получаю ClassNotFoundException, когда класс существует - PullRequest
0 голосов
/ 28 января 2019

У меня есть папка на моем компьютере, где я храню весь свой код для каждого языка, и в этой папке у меня есть папка с моими кодами java и проектами.В настоящее время у меня есть следующий макет с точки зрения папок и файлов:

Java
    /TD3
        /fr
            /insalyon
                /tc
                    /framework
                        Main.java
                        Main.class
                        JeuCombinatoire.java
                        JeuCombinatoire.class
        /Jeux
            Wythoff.java
            Wythoff.class
            Nim.java
            Nim.class
            EnsembleDeJeux.java
            EnsembleDeJeux.class

Все файлы в Jeux импортируют JeuCombinatoire из другого каталога с import fr.insalyon.tc.framework.JeuCombinatoire;, но мои проблемы связаны с выполнением Main.java,Все правильно скомпилировано, кроме использования устаревшего API где-то, что не так уж важно.Когда я запускаю java Main из папки Framework, я получаю java.lang.NoClassDefFoundError, поэтому я добавил .class в конец, и теперь я получаю java.lang.ClassNotFoundException.

Я не совсем уверен, почему этоне происходит, ни как пройти это.Заранее спасибо.

...