Я на самом деле думаю, что это невозможно.«Связь» между проектами предназначена только для Netbeans, тогда как папка dist предназначена для распространения.
. Это означает, что вы должны иметь возможность просто скопировать содержимое папки dist в любое другое место.даже на других машинах, и он должен работать как есть ( при условии, что установлена Java, и другие подобные «крошечные» зависимости ).
Если основной JAR в вашей папке dist будет просто ссылатьсядругую папку dist, которую вы не сможете запустить на каком-либо другом компьютере, если только вы не скопируете другую папку dist в точное местоположение и т. д., что просто нехорошо делать или делать.
Итак, либо идите с Maven, как предложил MrDrews, либо примите libs в dist как обязательное условие.