如何将自己的Java项目部署到外网

见:http://jingyan.baidu.com/article/90bc8fc864699af653640cf7.html



做b/s模式的web开发不同于c/s模式的客户端开发,c/s模式我们只要做好生成可执行文件发送给其他人,其他人就可以用了。但是c/s模式不同,在同一局域网下,我们还可以通过IP访问,如果处于不同的局域网怎么办?下面我就教大家如何将自己的项目发布到外网,让处于互联网上的所有人都可以访问我们的网站。

工具/原料

  • 花生壳软件

方法/步骤

  1. 百度花生壳,去下载最新的花生壳客户端安装好。

  2. 如果你没有帐号,去花生壳官网注册一个账号,这个账号将会用户登陆花生壳以及部署项目时的域名。

  3. 如果你具备以上条件时,那么接下来可以启动花生壳客户端并登陆了。如图所示的界面,,说明你已经登陆成功,并且可以进行下一步操作。注意花生壳分配的给你的账号域名,比如我的是“jingtoo.oicp.net”。

    如何将自己的Java项目部署到外网




  4. 双击上图列表中的域名,会弹出一个对话框,里面什么都没有,因为你还没有添加映射关系,点击“添加映射”,如图所示。你会看到

    如何将自己的Java项目部署到外网
    如何将自己的Java项目部署到外网








  5. 因为你可能存在局域网中,而局域网中有多台计算机,所以我要知道你的内外IP。开始--运行---输入cmd---在打开的窗口中输入ipconfig回车,找到你的ip,回到花生壳中,在内网主机中输入你刚刚看到的IP,在端口映射中输入你项目运行的端口号,然后确定。

    如何将自己的Java项目部署到外网
    如何将自己的Java项目部署到外网








  6. 再次回到花生壳主界面,会看到其中多了一条数据,里面就包含你外网访问的地址。

    如何将自己的Java项目部署到外网







  7. 启动你的项目,现在浏览器中输入“http://localhost:8080/test”,然后再输入“http://jingtoo.oicp.net/test”。会发现两次的效果是一样的。

    如何将自己的Java项目部署到外网
    如何将自己的Java项目部署到外网

  8. 在一般情况下,我们是不需要做这种外网映射的,但是设计到和外网做接口对接测试时,就显得很有必要了,比如支付接口。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/450903.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Swift]LeetCode916.单词子集 | Word Subsets

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址&a…

揭秘腾讯研究院输出策略:产品和人才的孵化器

直到现在,腾讯研究院创始人郑全战仍坚持面试招入研究院的每一个人,并做详细记录。天赋上的灵性、性格中的包容是他看重的,当然首先人要踏实。大约6年前,郑全战加入腾讯,负责筹建中国互联网公司中的第一个研究院&#x…

java后端必会【基础知识点】

(一)java集合类(done) 在java集合类中最常用的是Collection和Map的接口实现类。Collection又分为List和Set两类接口,List的实现类有ArrayList、LinkedList、Vector、Stack,Set接口的实现类有HashSet、Tree…

无法连接虚拟设备ide1:0,主机上没有相对应的设备... 解决

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 运行虚拟机出现报错: 无法连接虚拟设备ide1:0,主机上没有相对应的设备,您 要在每次开启此虚拟机时都…

缴满15年能领多少钱 养老金计算公式网上疯传

社保人员称我省计算方式与各设区市平均工资挂钩,与网上不同 最近,关于“延迟退休”引起各方高度关注,成为广大居民十分关心的话题。是否延迟退休尚无定论,但在网上有不少关于养老金的计算。那网上流传的计算方法是否科学&#xff…

48_并发编程-线程-资源共享/锁

一、数据共享多个线程内部有自己的数据栈,数据不共享;全局变量在多个线程之间是共享的。1 # 线程数据共享不安全加锁2 3 import time4 from threading import Thread, Lock5 6 7 num 1008 9 def func(t_lock): 10 global num 11 t_lock.acquire…

移动硬盘提示无法访问设备硬件出现致命错误,导致请求失败的资料寻回方案

J盘打不开设备硬件出现致命错误,导致请求失败,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文 工具/软件:星空数据恢复软件 步骤1&…

VMware10上新建虚拟机步骤图解

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 第一种 : 自定义方式: 安装虚拟机的过程步骤,基本上过程的每一步都有截图,跟着过程就可以很容易的创…

怎么理解 IaaS、SaaS 和 PaaS 的区别?

原文链接:怎么理解 IaaS、SaaS 和 PaaS 的区别? 一、定义层面的区别 SaaS、PaaS、IaaS简单的说都属于云计算服务,也就是云计算服务。我们对于云计算的概念,维基百科有以下定义: Cloud computing is a new form of In…

三星“打法”:先模仿对手 再吃掉对手

台湾地区电子业者将三星视为“台湾公敌”,事实上,它几乎是全球电子业者的敌人。 这家韩国电子业巨头十年之间夺取了日本企业在这一领域中纵横30年的荣光,更是建立起了令人叹为观止的垂直整合帝国。 韩国政府的大力支持、日元升值韩元贬值等均…

SharpZipLib 压缩ZIP导出

1      var uploadSectionDir Path.Combine("Upload", "QQ", DateTime.Now.ToString("yyyyMMdd"));2 string uploadDir Path.Combine(HttpRuntime.AppDomainAppPath, uploadSectionDir);3 if (!Directory.Exi…

java动态调用c++库

前言 最近在做一个通过java程序调用c动态语言库,在网上百度,谷歌找了诸多例子,还是屡试不爽。经过一番折腾还是披荆斩棘,创出一条道路。希望分享给正在迷茫的朋友们... 使用的环境 spring boot gradle JNI介绍 JNI全拼是Java Nat…

如何删除虚拟机上的操作系统、删除新建的虚拟机

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 打开VMware,我安装了三个虚拟系统,要对win98进行删除,从磁盘上删除~~ 2、双击你要删除的系统&#xf…

什么是QoS技术

QoS(Quality of Service)是服务质量的简称。从传统意义上来讲,无非就是传输的带宽、传送的时延、数据的丢包率等,而提高服务质量无非也就是保证传输的带宽,降低传送的时延,降低数据的丢包率以及时延抖动等。…

一套完整的用户增长系统架构

互联网的世界里一切都是为了增长,灵光一现的创新可能会让一个产品成功,但绝不可能长久。 在用户增长的领域里,如何复用一套框架,找到最佳实践的一条路径,再配备一点运气,去实现商业成功是我一直所探索的话题…

编译性语言、解释性语言和脚本语言

什么是编译性语言、解释性语言和脚本语言 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能值型高级语言编写的程序。  翻译的方式有两种,一个是编译,一个是解释。…

对多租户的理解

一、 多租户定义 多租户定义: 多租户技术或称多重租赁技术,简称SaaS,是一种软件架构技术,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用…

查看VMware上虚拟机的 ip 地址

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 开启虚拟机: 2.输入账号密码登陆到虚拟机中 3. 选择 xxx Home 右键---- Open in Terinal 进入命令行页面 ----- 输入命令…

Hibernate之表间关系

ManyToOne 多对一,是最常见的表间关系,对应关系数据库中的外键关系。通常用于建立子实体和其父实体的关联关系 Entity(name "Person") public static class Person {IdGeneratedValueprivate Long id;//Getters and setters are omitted for …

Python大神告诉你,学习Python应该读哪些书!

关注头条号,私信回复资料会有意外惊喜呦………………最后一张照片有资料呦。在传统的Web开发之外的领域,Python开发人员的就业机会越来越多,无论你是初学者还是大神,现在正是投入到Python学习的好时机。一个IBM的博客文章报道了如…