Ранее Java Автономный клиент с wlfullclient.jar, который использовался для развертывания файла jar на сервере weblogi c версии <14x. Но weblogi c server 14.1.1 устарел wlfullclient.jar и wlbuilder.jar и был заменен на wlthint3client.jar. Теперь с wlthint3client.jar не удалось скомпилировать следующие пакеты </p>
import javax.enterprise.deploy.shared.ModuleType;
import javax.enterprise.deploy.spi.TargetModuleID;
import javax.enterprise.deploy.spi.exceptions.TargetException;
import javax.enterprise.deploy.spi.status.DeploymentStatus;
import javax.enterprise.deploy.spi.status.ProgressEvent;
import javax.enterprise.deploy.spi.status.ProgressListener;
import javax.enterprise.deploy.spi.status.ProgressObject;
import weblogic.deploy.api.spi.DeploymentOptions;
import weblogic.deploy.api.spi.WebLogicDeploymentManager;
import weblogic.deploy.api.spi.WebLogicTarget;
import weblogic.deploy.api.tools.SessionHelper;
ссылка: http://middlewaremagic.com/weblogic/?p=483
После миграции weblogi c в 14.1.1 добавлен «wls-api.jar» или «com. oracle .weblogi c .deployment.jar. "," javax.javaee-api.jar "и" wlthint3client.jar ", добавленные в путь к классу, все будут пытаться получить исключения classnotfound.
Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/deploy/api/internal/SPIDeployerLogger
at weblogic.deploy.api.spi.deploy.WebLogicDeploymentManagerImpl.<init>(WebLogicDeploymentManagerImpl.java:108)
at weblogic.deploy.api.spi.deploy.WebLogicDeploymentManagerImpl.<init>(WebLogicDeploymentManagerImpl.java:124)
at weblogic.deploy.api.spi.factories.internal.DeploymentFactoryImpl.getDeploymentManager(DeploymentFactoryImpl.java:86)
at wls.api/weblogic.deploy.api.tools.SessionHelper.getRemoteDeploymentManager(SessionHelper.java:580)
Есть ли другой способ реализовать java автономно клиент для развертывания войны на WebLogi c 14.1.1? замечает, что weblogi c .jar отображается как тонны jar-файлов и не может добавить много jar-файлов.