Ответ 1
У вас есть два варианта:
Во-первых, вы можете перезаписать цель NetBeans ant в файле build.xml проекта, чтобы создать два файла jar.
Как вы можете это сделать, объясняется в онлайн-справке NetBeans. Глава называется "Настройка созданного IDE ant Script
Но я бы рекомендовал создавать разные проекты для каждого "исполняемого файла".
Скорее всего, сервер и клиент используют какой-то общий код, поэтому в NetBeans вы получите три разных проекта:
- MyApp Common - содержит все классы, которые используются сервером и клиентом.
- MyApp Server - содержит все, что вам нужно для сервера, включает проект "MyApp Common" в качестве библиотеки
- Клиент MyApp - содержит все, что вам нужно для клиента, включает в себя проект "MyApp Common" в качестве библиотеки.
Затем, когда вы создаете проект клиента или сервера, каждый будет генерировать отдельный файл jar.