У меня есть новый проект, который я пытаюсь интегрировать с некоторыми существующими функциями. В один из моих старых сервисов я включил некоторую инициализацию для новых классов и использовал функцию «Организация импорта» для автоматического поиска и импорта пакетов. Когда я пытаюсь упаковать класс с помощью Apache Ant, сборка завершается с ошибками, говорящими о том, что пакеты не существуют. Я добавил новый проект в путь сборки и дважды проверил имена пакетов. Что еще может помешать приложению забрать новый проект?
Использование:
WebSphere Studio Application Developer версия 5.1.2
WebSphere v5.1 JRE
Apache Ant 1.6.2
EDIT:
Я перезапустил ant с аргументом -v (кстати, светло-зеленый текст в выводе на белую консоль - рецепт напряжения глаз), и оказалось, что пакет / проект не отображается. Я изменил свойства, чтобы включить пакет, поэтому я не знаю, почему он не будет отображаться, но это определенно проблема. Я надеюсь, что это проливает некоторый свет.
РЕДАКТИРОВАТЬ: РЕШЕНО:
Хорошо, я чувствую себя глупо. Сборка побежала на этот раз. Я открыл build_new.xml и добавил "include name =" [myClass] .jar "/>" в раздел пути в "fileset dir =" $ {global.module.dir} ">". Есть другие проблемы с другими проектами, поэтому я не уверен, что это исправило все связанные проблемы, но сборка прошла успешно.