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

Java桌面应用程序中的RESTful Web服务

胡利
2023-03-14

我目前正在从事一个Java桌面应用程序项目。这是一个现有的应用程序,我被要求修改它。

他们说我必须使用RESTful Web服务将数据从桌面应用程序发送到Web应用程序。所以我搜索了一些关于RESTful Web服务的信息(因为我对那类东西不熟悉,对Java也不熟悉),我看到一些使用RESTful Web服务的非Web应用程序,但非Web应用程序是Maven项目。我需要修改的现有java桌面应用程序不是maven项目。

所以我想知道是否可以在不是maven项目的java桌面应用程序中使用RESTful Web服务?

很抱歉问这个问题,但我希望有人能帮助我。请这里是新手。提前谢谢你。

共有1个答案

柯升
2023-03-14

我建议你使用泽西图书馆。我对它只有很好的经验,我在servlet项目中经常使用它。如果不使用Maven,只需下载。jar文件并将其复制到您的项目中。您还必须将其添加到类路径中。

如果你想知道如何用它实现简单的REST客户端,那里有很多材料,比如这里。

 类似资料:
  • 在学习这本书的过程中,你已经掌握了很多关于 Git 的命令。虽然这些是在学习过程中不可缺少的,但是版本控制的核心并不是让你学习所有的命令和参数。 当你掌握一些基本的概念,再加上一个带有用户图形界面的应用程序的帮助,就可以让你的日常工作变得更加简单。一个最大的好处就是它会为你提供了一个可视化的用户操作界面。 在桌面应用程序中,很多任务使用起来会更加容易和更方便。并且你也不需要记住那几十个繁琐的 Gi

  • 下载应用程序、共享文件、查找字体和库存图片等 — 全部通过 Creative Cloud 桌面应用程序完成。 注意:  Typekit 现已更名为 Adobe Fonts,包含在 Creative Cloud 和其他订阅中。了解详情。 注意:在您安装 Creative Cloud 桌面应用程序的过程中,本文中介绍的某些选项卡可能不可用。 Adobe Creative Cloud 桌面应用程序可供您

  • 问题内容: 我正在寻找一个更好的Java桌面应用程序列表,更多有关Wiki列表/集合。我在下面添加了两个入门。如果知道的话,请列出正在使用的框架/小工具工具包。 问题答案: 这可以很好地说明这一点。 在太阳摇摆瞄准具

  • 问题内容: 我的公司正在改造IT基础架构和系统,因此我们正在最终确定用于开发新系统的技术。 我们有两名候选人;Java和Python。 选择的主要标准是语言必须完整。从某种意义上说,它必须能够用于Web和桌面应用程序开发。Java被证明是这一领域,具有许多优秀的Web框架(JSF,Hibernate等)和相对优秀的GUI库(SWT,Swing)。 但是,从我个人的经验来看,Python看起来更美味

  • 作者:陈希章 发表于 2017年3月22日 桌面应用程序,在我这篇文章的语境中,我是特指在Windows桌面上面直接运行的.NET应用程序,包括Console Application,WPF Application,Windows Forms Application, UWP Application,并且限于篇幅,我只会以Console Application作为演示,因为无论表现形式如何不同,它

  • 我知道这个问题已经被问过很多次了,一直都有一个答案是关于使用一个可执行的jar或制作一个。exe使用launch4j或类似应用程序。 我可能听起来像个新手,实际上我是。 我一直在用一个Java项目尝试一些东西。我已经成功地制作了一个可执行的jar和一个. exe文件。这都要归功于你之前在SO中的回答:) 但是,我想为Windows创建一个安装程序。例如,按Next 2-3次(显示所有条款和条件等)