code: public Swarm deploy() throws IllegalStateException, DeploymentException {
          if (this.server == null) {
              throw SwarmMessages.MESSAGES.containerNotStarted("deploy()");
          }
  
          if (ApplicationEnvironment.get().isHollow()) {
              this.server.deployer().deploy(
                      getCommandLine().extraArguments()
                              .stream()
                              .map(e -> Paths.get(e))
                              .collect(Collectors.toList())
              );
          } else {
              this.server.deployer().deploy();
          }
          return this;
      }
docs: Perform a default deployment.
  
  <p>For regular uberjars, it is effectively a short-cut for {@code deploy(swarm.createDefaultDeployment())},
  deploying the baked-in deployment.</p>
  
  <p>For hollow uberjars, it deploys whatever deployments were passed through the command-line, as
  none are baked-in.</p>
  
  @return The container.
  @throws DeploymentException   if an error occurs.
  @throws IllegalStateException if the container has not already been started.
  @see #Swarm(String...)
  @see #setArgs(String...)
  @see #deploy(Archive)
  @see #createDefaultDeployment()