Во-первых, английский не мой родной язык, поэтому, если есть какие-то ошибки, вы можете редактировать мой пост.
Вопрос: Я создал простой код, и я хочу, чтобы он запускалсяна моем сервере.Поэтому я буду знать, как будет выглядеть веб-сервер.
public class OperatorClass {
public int sum(int a , int b) {
return a+b;
}
}
Я создал все необходимые папки / классы / пакеты.
Вот скриншот, который вы можете увидеть:
https://i.gyazo.com/2971a09e9bca2e8e5f221fbfc72c2ab8.png
Но когда я нажимаю запустить этот код на сервере, он говорит: HTTP Status 404 – Not Found
Я уже поменял расположение сервера, а также нажал «использовать установку tomcat»переключатель на свойствах.Но ничего не изменилось.
Одно решение, которое я нахожу, это щелкнуть правой кнопкой мыши по проекту и затем сказать «сервер запуска»
Когда я делаю это, вместо ошибки 404-Not Found, я 'я получаю этот экран:
https://i.gyazo.com/bf2230e2a3dd395701a430dc971cdea7.png
Но после нажатия на одну из ссылок на изображении я получил еще одну ошибку.Например, когда я нажимаю «Службы», я получаю следующее:
HTTP-статус 500 - Внутренняя ошибка сервера
Тип исключения Отчет
СообщениеServlet.init () для сервлета [AxisServlet] выдал исключение
Описание Сервер обнаружил непредвиденное состояние, которое не позволило ему выполнить запрос.
Исключение javax.servlet.ServletException: Servlet.init () для сервлета [AxisServlet] выдало исключение org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:490) org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:92) org.valve.AbstractAccessLogValve.invoke (AbstractAccessLogValve.java:668) org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:343) org.apache.coyote.http11.Http11Processor.service: orgp.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java:66) org.apache.coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol.java:770) org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1415) org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49) java.base / java.util.concurrent.ThreadPoolExecutor.runWorker (неизвестный источник) java.base / java.util.concurrent.ThreadPoolExecutor $ Worker.run (неизвестный источник) org.apache.tomcat.util.threads.TaskThread $WrappingRunnable.run (TaskThread.java:61) java.base / java.lang.Thread.run (неизвестный источник)
Основная причина java.lang.NoClassDefFoundError: org / apache / ws / commons / schema / resolver/ URIResolver org.apache.axis2.deployment.ModuleDeployer.deploy (ModuleDeployer.java:128) org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy (DeploymentFileData.java:149) org.app.ax2.isp.DeploymentEngine.doDeploy (DeploymentEngine.java:585) org.apache.axis2.deployment.RepositoryListener.init (RepositoryListener.java:264) org.apache.axis2.deployment.RepositoryListener.init2 (RepositoryListener.java: 66) org.apache.axis2.deployment.RepositoryListener. (RepositoryListener.java:61) org.apache.axis2.deployment.DeploymentEngine.loadRepository (DeploymentEngine.java:152) org.apache.axis2.deployment.WarBasedAxisConisisx..transport.http.AxisServlet.init (AxisServlet.java:471) org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:490) org.apache.catalina.valves.ErrorReportValveinin () org.apache.catalina.valves.AbstractAccessLogValve.invoke (AbstractAccessLogValve.java:668) org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:343)org.apache.coyote.http11.Http11Processor.service (Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java:66)
org.apache.coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol.java:770)
org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1415)
org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49)
java.base / java.util.concurrent.ThreadPoolExecutor.runWorker (Неизвестно
Источник)
java.base / java.util.concurrent.ThreadPoolExecutor $ Worker.run (Неизвестно
Источник)
org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61)
java.base / java.lang.Thread.run (неизвестный источник)
Основная причина java.lang.ClassNotFoundException:
org.apache.ws.commons.schema.resolver.URIResolver
org.apache.catalina.loader.WebappClassLoaderBase.loadClass (WebappClassLoaderBase.java:1309)
org.apache.catalina.loader.WebappClassLoaderBase.loadClass (WebappClassLoaderBase.java:1138)
org.apache.axis2.deployment.ModuleDeployer.deploy (ModuleDeployer.java:128)
org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy (DeploymentFileData.java:149)
org.apache.axis2.deployment.DeploymentEngine.doDeploy (DeploymentEngine.java:585)
org.apache.axis2.deployment.RepositoryListener.init (RepositoryListener.java:264)
org.apache.axis2.deployment.RepositoryListener.init2 (RepositoryListener.java:66)
org.apache.axis2.deployment.RepositoryListener. (RepositoryListener.java:61)
org.apache.axis2.deployment.DeploymentEngine.loadRepository (DeploymentEngine.java:152)
org.apache.axis2.deployment.WarBasedAxisConfigurator.getAxisConfiguration (WarBasedAxisConfigurator.java:233)
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext (ConfigurationContextFactory.java:64)
org.apache.axis2.transport.http.AxisServlet.initConfigContext (AxisServlet.java:620)
org.apache.axis2.transport.http.AxisServlet.init (AxisServlet.java:471)
org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:490)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:92)
org.apache.catalina.valves.AbstractAccessLogValve.invoke (AbstractAccessLogValve.java:668)
org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:343)
org.apache.coyote.http11.Http11Processor.service (Http11Processor.java:408)
org.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java:66)
org.apache.coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol.java:770)
org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1415)
org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49)
java.base / java.util.concurrent.ThreadPoolExecutor.runWorker (Неизвестно
Источник)
java.base / java.util.concurrent.ThreadPoolExecutor $ Worker.run (Неизвестно
Источник)
org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61)
java.base / java.lang.Thread.run (неизвестный источник)
Примечание. Полная трассировка стека основной причины доступна на сервере.
журналы.
Как я могу это исправить, ребята? Я действительно новичок в этом деле, но я следовал инструкциям на YouTube, но я не могу сделать эту работу.