Вы можете использовать вашу любимую IDE (Eclipse, IntelliJ и т. Д.), Чтобы сделать это, если Web-сервис не будет сильно изменен; например, когда вы пытаетесь использовать четко определенный веб-сервис от другого поставщика.
Но когда вы разрабатываете собственную веб-службу, вы можете предпочесть создание WSDL из кода Java. Затем вы можете использовать инструменты, которые предоставляют платформы веб-сервисов. Например, Apache CXF - это отличный фреймворк веб-службы, который предоставляет эту функциональность в дополнение к гораздо большему.