this will fail (it ignores the excludes - frustrating!):
tar -cf /dev/null ./ --exclude-from=file-of-excludes

this will work:
tar -cf /dev/null --exclude-from=file-of-excludes ./

(hint: put the options before the path to archive)