У меня есть файл ListTester.java, в котором я создал с помощью некоторых модульных тестов, чтобы проверить встроенный класс List в Java.Запуск файла .class с .java-файлом
Мне также предоставлен файл List.class, чтобы проверить тесты junit, чтобы убедиться, что они верны.
Однако, я не уверен, как убедиться, что .class-файл используется моим .java-файлом, когда он запускает тесты.
Как я могу заставить его работать? Из того, что мне сказали, я могу поместить его в тот же каталог, что и мой файл List12Tester.java, и он должен использовать его автоматически.
Просто javac your List12Tester (не забудьте также поместить junit в путь к классам), а затем запустите его с консоли. IDE будет лучшим выбором, хотя ... – biasedbit
Обратите внимание, что вы можете * не * запускать .java-файлы. Они скомпилированы в файлы .class (в данном случае с вашей IDE), а затем выполняются JVM. IDE имеет тенденцию маскировать этот процесс, но важно понять, чтобы избежать ситуации, известной как «CLASSPATH hell» *. –