Как пишет Паскаль, разрешение исходных артефактов происходит по соглашению, поэтому, если зависимость равна:
<dependency>
<groupId>com.yourcompany</groupId>
<artifactId>yourartifact</artifactId>
<version>1.2.3</version>
</dependency>
будет искать исходный артефакт по адресу:
<dependency>
<groupId>com.yourcompany</groupId>
<artifactId>yourartifact</artifactId>
<version>1.2.3</version>
<classifier>sources</classifier>
</dependency>
То, что вы можете сделать, это загрузить исходный код со страницы загрузки источника , создать из него jar-файл и запустить install: install-file , как видно об использовании страница
mvn install:install-file -Dfile=your-created-source.jar \
-DgroupId=jivesoftware \
-DartifactId=smack \
-Dversion=3.1.0 \
-Dclassifier=sources \
-Dpackaging=jar \
-DgeneratePom=false
Таким образом, соглашение будет работать, и netbeans автоматически найдет ваши источники.
РЕДАКТИРОВАТЬ: добавлена упаковка