Как мне создать банку с Ant, которая включает в себя источник вложения?
Maven делает это, но я живу без maven с 2003 года (ну, в 2009 году, но он не рифмуется).
Я не вижу никаких опций в задаче javac, которая делает это.
Я попытался включить исходные файлы .java в набор файлов, переданный в задачу javac, но это не сработало. Когда я пытаюсь просмотреть источник через что-то вроде Eclipse, у меня все равно появляется экран «Нет прикрепленного источника».
Есть предложения?
Для работы в Eclipse необходимы две вещи:
.java
находился в одной папке. в JAR как соответствующий файл .class
;
добавьте следующий параметр: debug="on"
. Таким образом, вы кодируете в файлы .class
информацию о соответствующих файлах .java
, которые нужны таким инструментам, как Eclipse, для их соединения.