首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SAP云平台上访问Java Servlet

在SAP云平台上访问Java Servlet
EN

Stack Overflow用户
提问于 2017-11-14 11:26:18
回答 1查看 549关注 0票数 1

我正在尝试创建一个servlet并将其部署到SAP云平台上。根本不熟悉servlet。

首先,我创建并部署了几乎不管eclipse生成什么作为示例应用程序的东西。

代码语言:javascript
复制
@WebServlet("/hello")
public class HelloWorldServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    /**
     * @see HttpServlet#HttpServlet()
    */
    public HelloWorldServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        response.getWriter().println("Hello World!");
    }
}

然后,我部署这个,我可以看到应用程序正在运行,我有一个URL。

我现在正试图从浏览器中访问它,通过上面屏幕截图中看到的URL。我以为我要做的就是把/hello添加到它的末尾,然后我们就走了。不过,它给出了404。访问日志显示,我正在访问那个servlet,但无法显示"hello world“:

有人知道网址是什么意思吗?

编辑:

在重新部署时,它开始丢弃错误。只有最初的部署似乎有效:

deploymentJava版本8期间出现的问题与当前指定的运行时不兼容;请使用运行时neo-java-web 2.x或3.x或neo-javaee7-wp1.x。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-13 04:51:03

答案不是在Eclipse中使用“部署到sap云平台”选项,而是将其导出为WAR文件,并选择Tomcat 8作为运行时环境。然后,通过上传WAR文件并重新启动运行过程,手动更新SCP上的应用程序。

为我工作过。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47284580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档