当前位置: 首页 > 知识库问答 >
问题:

带有maven和tomcat的AXIS2 web服务,部署为aar

慕祯
2023-03-14

我已经将一个Web服务作为aar文件部署到Axis2,我使用以下教程:https://www.rukspot.com/blog/axis_2_sample_web_service_with_maven_and_eclipse

我可以进入'services'页面(http://localhost:7070/axis2/services/listservices),它正确地显示了我的web服务。我可以单击该链接来获得WSDL(http://localhost:7070/axis2/services/myservice?WSDL),但我希望将http更改为HTTPS。我知道这个问题已经问了一遍又一遍,但我还没有找到aar文件的解决方案,当我复制myservice.aar并粘贴到apache-tomcat/webapps/axis2/web-inf/services时,url默认为http(http://localhost:7070/axis2/services/listservices),如何将其更改为https?有什么想法吗?

相关信息:Intellij Idea、Axis2、Java8、Tomcat8、maven

共有1个答案

蒋无尘
2023-03-14

您可以通过定义一个新连接器在server.xml文件中设置https。如果您没有密钥库和证书(从头开始),我建议您遵循以下文档https://tomcat.apache.org/tomcat-8.0-doc/ssl-howto.html

 类似资料:
  • 我正在编写一个简单的RESTful Web服务,使用Java、tomcat7、jersey和IDE eclipse。 当我使用eclipse(服务器)启动web服务时,它运行良好。我测试了GET和POST方法。但当我在WAR文件中导出应用程序并使用tomcat manage UI部署时。它返回404 not found状态。 下面是一个例子: 这里是网络。xml: 有人能解释在eclipse中启动

  • 我必须使用axis2和Maven在eclipse中创建一个web服务,但我有很多问题。这是波姆。xml: Eclipse给了我这个错误:Description资源路径位置类型插件执行未包含在lifecycle configuration:org中。阿帕奇。axis2:axis2-java2wsdl-maven-plugin:1.5.4:java2wsdl(执行:默认,阶段:流程类)pom。xml/

  • 我试图部署一个JavaRest服务器tomcat,使用Maven tomcat插件,但Tomcat不能正常工作。 部署时(通过-e tomcat7:deploy或-e tomcat7:redeploy),Tomcat会回复: 我已经检查过tomcat正在运行。我在上一个堆栈溢出上找到的修复都不起作用。 这是我对tomcat插件的pom配置: 这是我的maven设置: 这就是网络。xml: 我的配置

  • pom.xml我有这个用来部署 在设置中。tomcat服务器的xml我有这个 当我试图调用maven deploy时,出现了一个错误: 服务器正在运行。我试图在pom中更改tomcat插件。xml到tomcat7 maven插件,但我得到了相同的错误。据我所知,它正试图将war文件部署到http://localhost:8080/manager/ua/andrfas/SCPI/0.0.1/SCPI

  • 我正在尝试将Spring应用程序部署到运行Apache Tomcat的服务器。然而,我得到了这个错误: 严重:ContainerBase.AddChild:start:…org.apache.Catalina.LifecycleException:无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Rur

  • 部署服务 我们使用 docker service 命令来管理 Swarm 集群中的服务,该命令只能在管理节点运行。 新建服务 现在我们在上一节创建的 Swarm 集群中运行一个名为 nginx 服务。 $ docker service create --replicas 3 -p 80:80 --name nginx nginx:1.13.7-alpine 现在我们使用浏览器,输入任意节点 IP