Я думал, что в Scala 2.7.2 введен режим совместной компиляции , чтобы сделать именно это?
Какую версию scalac
вы используете, и работает ли она с отключенным этим режимом?
Edit: подождите секунду, когда вы скажете, что scalac приводит к тому, что класс A не найден - вы поняли, что вам все еще нужно скомпилировать чистые файлы Java с javac
впоследствии?Режим совместной компиляции Scalac на самом деле не выдает *.class
вывод для файлов Java, а просто компилирует классы Scala по их сигнатурам.Следовательно, вам все еще нужно скомпилировать файлы Java впоследствии, хотя это не должно быть проблемой для javac
теперь, когда классы Scala были скомпилированы.