Почему бы просто не использовать один из Spring самостоятельно?Похоже, что он не имеет каких-либо зависимостей от остальной части Spring.
Редактировать
Не уверен, что я понимаю проблему - вы хотите что-то, что делает точно так жевещь, но не приходит из весны?Это проблема с лицензированием?
Вам понадобится только полдюжины классов, если вы не хотите добавлять их в качестве дополнительной банки, переместите их в свое собственное пространство имен (в любом случае, хорошая идея, если выв конце концов, используйте Spring) и распространяйте вместе с вашей библиотекой.Опять же, если ваше лицензирование позволяет это.
Если лицензирование не является проблемой, можете ли вы более конкретно сказать, почему вы не можете использовать реализацию Spring в своей собственной библиотеке?