Wait, what is this???
</int-sftp:inbound-channel-adapter>
then later
</int:channel>
I thought the "/" needs to be at the end like
<int:channel/>
I was thinking since you say the jars are there that there was something wrong with your xml tags and that stood out to me as odd.
If you are in STS, try creating the xml file from scratch choosing New Spring Bean Configuration File. stating a different name, clicking the next button and choosing the namespaces. Then add your beans one by one manually, not copying and pasting to make sure you have it correct, no red showing in the
IDE.
Mark