Как скомпилировать проект Java, состоящий из нескольких файлов? - PullRequest
1 голос
/ 24 октября 2010

У меня есть проект Java, который содержит несколько классов, распределенных по нескольким файлам.

Как мне скомпилировать и заставить это работать?

Может кто-нибудь предложить, как скомпилировать это с помощью jCreator (без использования инструмента сборки, такого как муравей)

Ответы [ 2 ]

3 голосов
/ 24 октября 2010

Без использования Ant / Maven и т. Д. (И я бы настоятельно рекомендовал бы использовать их - командная строка не поддерживается, так как ваш проект усложняется, и если вы не написали сценарий, вам придется помнить, как вы вызывалиэто в последний раз, когда вы в следующий раз собираете) вы сможете передавать все свои файлы .java компилятору в командной строке.например, в Unix:

javac `find . -name \*.java'

или аналогичный (вам, вероятно, понадобятся дополнительные аргументы для пути к классам и т. д.)

1 голос
/ 24 октября 2010

Вы должны просто иметь возможность скомпилировать каждый файл отдельно, а затем запустить класс с помощью функции "main", то есть той, которая запускает вашу программу. Вероятно, хорошей идеей будет сначала скомпилировать те, которые не зависят от каких-либо других, чтобы при компиляции каждого из них все классы, используемые в этом классе, уже были скомпилированы, но я не знаю, нужно ли вам это делать.

...