精华内容
下载资源
问答
  • 我需要把这个jar包放到Linux服务器并启动,而且本机可以访问到该项目一,启动+停止项目二,开启访问端口正文:一,启动+停止项目1,创建项目存放目录命令:[root@localhost ~]# mkdir -p /project/demo (文件名自己...

    前言:

    我的项目是SpringBoot+Maven,所以我直接在IDEA用Maven打包了我的项目,名称为demo.jar。我需要把这个jar包放到Linux服务器并启动,而且本机可以访问到该项目

    一,启动+停止项目

    二,开启访问端口

    正文:

    一,启动+停止项目

    1,创建项目存放目录

    命令:[root@localhost ~]# mkdir -p /project/demo (文件名自己定义就行,也可以直接用WinSCP工具创建)

    2,把jar包放到目录下

    直接在WinSCP工具下进入到对应文件夹,把jar包拖进去即可

    3,在该目录下启动jar包

    命令:nohup java -jar demo.jar (nohup代表后台运行项目)

    4,切回到命令行页面

    命令:Ctrl+z

    5,停止项目

    查询该项目的进程PID:ps aux|grep XXX (ps aux|grep java)

    结束进程:kill -9 29135

    bc8f2444604ab33190566c95ee6351b6.png

    二,开启访问端口

    服务启动成功了,在WinSCP的日志文件里也能看到启动成功了,但是在本机还是访问不到,这个时候需要开启访问端口了。关闭防火墙也可以,但是不推荐。以及如果碰到jar包确定没有问题、ip可以ping通、服务确认启动成功的情况下,还是访问不到页面的情况,可以考虑重启虚拟机或者给虚拟机配2一个固定的IP地址。

    1,进入etc/sysconfig目录下

    命令:cd /etc/sysconfig

    2,编辑iptables文件

    命令:vi iptables

    shift + g 定位到最后一行

    这个时候按一下a或i键,进入编辑模式

    需要配置的内容:-A INPUT -m state --state NEW -m tcp -p tcp --dport 96 -j ACCEPT

    738239f9334a90cf05afea9f2046a80a.png

    3,退出文件,保存

    按Esc键   输入:wq   保存并退出

    4,重启防火墙服务,使之生效

    命令:service iptables restart

    5,查看防火墙服务,确认是否添加成功

    命令:service iptables status

    8f4961ae9f8e2214696e9e0f1e86cbb1.png

    6,最终访问到了页面:http://192.168.110.3:96/index.html

    ecc20ca22d6fccfb6f3cab1dfe8278db.png

    参考博客:

    展开全文
  • 为了让大家对Java项目发布在服务器上,使得外网能够访问,所以在这为大家提供详细的操作步骤,一针见血; 首先步骤稍微有些繁琐,您需要准备好: 1、阿里云的服务器 2、打包好的项目 安全组的配置 首先进入到你购买的...

    阿里云服务器之JAVA项目的部署(Window版服务器)

    为了让大家对Java项目发布在服务器上,使得外网能够访问,所以在这为大家提供详细的操作步骤,一针见血;

    首先步骤稍微有些繁琐,您需要准备好:
    1、阿里云的服务器
    2、打包好的项目

    安全组的配置

    首先进入到你购买的阿里云服务器实例中
    1、选择安全组实例;
    2、选择安全组名称;
    在这里插入图片描述
    1、添加安全组规则
    2、需要注意的是 端口范围,要填写自己项目对应的端口 例如在这里插入图片描述
    在这里插入图片描述

    服务器端端口开放

    接下来您需要进入到自己的服务器中,设置端口开放;
    直接点击远程连接
    在这里插入图片描述
    第一次远程进入服务器需要配置用户名,密码等步骤,根据系统提示要求来就好,这个简单,就好比是操作一台新购买的电脑一样;

    当您设置好以后 您如果能够看到这个界面的话就只需选择【远程桌面】然后点击【确定】即可;
    在这里插入图片描述
    进去以后,你可以通过搜索【防火墙】找到此界面,然后点击
    1、入站规则
    2、新建规则
    在这里插入图片描述

    接着依次选择【端口】下一步

    在这里插入图片描述
    输入与之项目对应的端口号,通知服务器开放访问端口号;
    在这里插入图片描述
    到这里,服务器的配置基本完成,最后一步就是项目的部署;

    项目的部署

    第一次访问服务器,里面除了系统自带的软件以外,您需要的软件基本上没有,要想项目部署在服务器上,肯定要涉及到文件的传输;

    这里,我推荐两种传输方式(我使用的是QQ)
    1、直接使用IE下载QQ,通过QQ进行文件输送;
    2、通过远程连接进行文件输送;
    在这里插入图片描述
    首先,1、需要在服务器上配置项目运行的环境【JDK】,这里就不赘述如何安装JDK了;
    2、安装数据库,导入项目的sql文件到数据库中;

    其次,需要把打包好的项目传输到服务器中,通过cmd命令【java -jar 项目名】启动项目

    在这里插入图片描述
    当项目完全启动以后,您就可以立即通过【服务器公网IP】+【项目端口号】进行访问;
    (如果有requestmapping路径的话,记得要在端口号添加哦,没有的话 就可以直接用IP+端口号访问,这有点类似于在本机上启动,ocalhost:端口号/路径/路径… …,列如 localhost:8080/trim/doFindTrim)

    至此,所有配置步骤结束;

    展开全文
  • 我需要把这个jar包放到Linux服务器并启动,而且本机可以访问到该项目一,启动+停止项目二,开启访问端口正文:一,启动+停止项目1,创建项目存放目录命令:[root@localhost ~]# mkdir -p /project/demo (文件名自己...

    前言:

    我的项目是SpringBoot+Maven,所以我直接在IDEA用Maven打包了我的项目,名称为demo.jar。我需要把这个jar包放到Linux服务器并启动,而且本机可以访问到该项目

    一,启动+停止项目

    二,开启访问端口

    正文:

    一,启动+停止项目

    1,创建项目存放目录

    命令:[root@localhost ~]# mkdir -p /project/demo (文件名自己定义就行,也可以直接用WinSCP工具创建)

    2,把jar包放到目录下

    直接在WinSCP工具下进入到对应文件夹,把jar包拖进去即可

    3,在该目录下启动jar包

    命令:nohup java -jar demo.jar (nohup代表后台运行项目)

    4,切回到命令行页面

    命令:Ctrl+z

    5,停止项目

    查询该项目的进程PID:ps aux|grep XXX (ps aux|grep java)

    结束进程:kill -9 29135

    bc8f2444604ab33190566c95ee6351b6.png

    二,开启访问端口

    服务启动成功了,在WinSCP的日志文件里也能看到启动成功了,但是在本机还是访问不到,这个时候需要开启访问端口了。关闭防火墙也可以,但是不推荐。以及如果碰到jar包确定没有问题、ip可以ping通、服务确认启动成功的情况下,还是访问不到页面的情况,可以考虑重启虚拟机或者给虚拟机配2一个固定的IP地址。

    1,进入etc/sysconfig目录下

    命令:cd /etc/sysconfig

    2,编辑iptables文件

    命令:vi iptables

    shift + g 定位到最后一行

    这个时候按一下a或i键,进入编辑模式

    需要配置的内容:-A INPUT -m state --state NEW -m tcp -p tcp --dport 96 -j ACCEPT

    59c908e5454418f88232b122685e6665.png

    3,退出文件,保存

    按Esc键   输入:wq   保存并退出

    4,重启防火墙服务,使之生效

    命令:service iptables restart

    5,查看防火墙服务,确认是否添加成功

    命令:service iptables status

    8f4961ae9f8e2214696e9e0f1e86cbb1.png

    6,最终访问到了页面:http://192.168.110.3:96/index.html

    deeef4ba4e18839d3bef6d574b4af9be.png

    参考博客:

    展开全文
  • 服务器上打开项目所在目录,运行:nohup java -jar xxx.jar,出现以下内容表示项目运行成功:但是需要注意如果项目本身有错误是无法在这里体现的,如果nohup运行项目成功但仍然无法正常访问,需要找到项目对应目下...

    在服务器上打开项目所在目录,运行:nohup java -jar xxx.jar,出现以下内容表示项目运行成功:


    但是需要注意如果项目本身有错误是无法在这里体现的,如果nohup运行项目成功但仍然无法正常访问,需要找到项目对应目下生成的log日志:有可能是端口被占用或者项目本身代码的问题。


    这种启动方式在浏览器中访问的时候是不需要输入项目名的,直接 ip+端口号+(页面名称/接口连接)就可以访问。


    如果更改项目内容的话,替换项目jar包后,需要终止进程再重新启动:

    可以通过指令:ps aux 或者  ps -ef|grep java 查看程序对应的pid,然后执行 kill -9 pid,即可终止该进程,再按照上述步骤操作一遍即可。

    展开全文
  • 安装JDK,并配置环境变量,打开Eclipse,导入java项目ch02,然后保存、运行game.ErsBlocksGame 类即可。 Ch03:五子棋对战游戏的实现 安装JDK、配置环境变量,打开Eclipse导入ch03项目,运行server.chessServer...
  • 1.直接把Resin为服务器的工程根目录复制到tomcat的webapps下面,具体访问路径是:http://localhost:8080/webapp。2.在tomcat的安装目录/conf/Catalina/localhost下面添加与localhost下面名称不同的XML文件,我这里是...
  • 建站流程:1、购买(租)域名,比如我购买的是http://www.xxx.com2、购买(租)服务器(备案需要半个月)3、域名...我想访问www.xxx.com时直接访问到我的项目主页index.jsp,我不想带8080端口号以及项目名称MyPr...
  • 我的项目是SpringBoot+Maven,所以我直接在IDEA用Maven打包了我的项目名称为demo.jar。我需要把这个jar包放到Linux服务器并启动,而且本机可以访问到该项目 一,启动+停止项目 二,开启访问端口 正文: 一,...
  • java 面试题 总结

    2009-09-16 08:45:34
    对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。 对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的...
  • 首先说一下背景,由于公司的...Android studio环境下如何向Java中那样直接连接远程服务器上的数据库呢?我开始了网上寻找答案之旅,值得庆幸的是我找到了一篇博客解决了我的问题,博客名称为:  使用android访问
  • JAVA面试题最全集

    2010-03-13 13:09:10
    9.Java访问数据库的步骤,Statement和PreparedStatement之间的区别。 10.找出下列代码可能存在的错误,并说明原因: 二、JSP&Servlet技术 1.描述JSP和Servlet的区别、共同点、各自应用的范围 2.在Web开发中...
  • 图书管理系统毕业设计+源码-java

    千次下载 热门讨论 2012-05-06 13:45:09
    这里我使用MICROSOFT Access,所以直接访问MICROSOFT Access的.Mdb文件。在Provider选项卡中选择MICROSOFT Jet 3.51 OLE DB provider。在Connect选项卡中,输入数据库的完整的路径和文件名,或者单击省略号(.....
  •  对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。  对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序...
  • 项目名称: 基于Android技术的个性化新闻手机APP 1引言 4 1.1需求分析 4 1.2 项目背景 5 2可行性研究 6 2.1可行性研究的前提 6 2.2对现有系统的分析 6 2.3技术可行性 7 2.4经济可行性 7 2.5社会因素可行性分析 8 2.6...
  •  3.5.3 Action直接访问Servlet API  3.6 配置Action  3.6.1 包和命名空间  3.6.2 Action的基本配置  3.6.3 使用Action的动态方法调用  3.6.4 指定method属性及使用通配符  3.6.5 配置默认Action  3.7 配置...
  • Java开发实战1200例.第2卷.part3

    热门讨论 2013-05-08 22:46:34
    实例033 使用SAX组件解析XML元素名称和内容 58 实例034 使用SAX组件解析XML元素属性和 属性值 61 实例035 使用DOM组件解析XML元素属性和 属性值 62 实例036 使用SAX验证DTD 64 实例037 使用dom4j解析XML文件 66 第2...
  • Java开发实战1200例.第2卷.part2

    热门讨论 2013-05-08 22:45:35
    实例033 使用SAX组件解析XML元素名称和内容 58 实例034 使用SAX组件解析XML元素属性和 属性值 61 实例035 使用DOM组件解析XML元素属性和 属性值 62 实例036 使用SAX验证DTD 64 实例037 使用dom4j解析XML文件 66 第2...
  • Java开发实战1200例.第2卷.part1

    热门讨论 2013-05-08 22:44:13
    实例033 使用SAX组件解析XML元素名称和内容 58 实例034 使用SAX组件解析XML元素属性和 属性值 61 实例035 使用DOM组件解析XML元素属性和 属性值 62 实例036 使用SAX验证DTD 64 实例037 使用dom4j解析XML文件 66 第2...
  • 所有的配置工作都集中在服务器端且所有客户端请求都是通过DBMS来访问数据库,从而大大减少了数据直接暴露的风险。 第四章 系统设计 4.1开发框架技术介绍 对于框架技术,我们采用Struts+ajax的整合! Struts是应用...
  • 本系统既可以运行于工程师个人电脑,也可以放到局域网、公网服务器上运行,仅运行可执行文件即可实现网络化管理项目知识资料,免维护,轻量,开源,功能齐全,采用大量开源的先进插件,是工程师不可或缺的工具。...
  •  本书非常适合Java Web项目开发人员、JavaWeb初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。 目 录 第1篇 流行组件应用篇 第1章 操作XML文件 1.1 XML基础操作 实例001 ...
  •  本书非常适合Java Web项目开发人员、JavaWeb初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。 目 录 第1篇 流行组件应用篇 第1章 操作XML文件 1.1 XML基础操作 实例001 ...
  • 在现有的BAM中,用户是通过界面直接访问Bank对象的,将其改为C/S结构,由界面充当客户端,通过TCP协议访问服务器端的Bank对象. 提示:客户端和服务器端需要通过对象来传递信息,这里会使用对象序列化技术.
  •  本书非常适合Java Web项目开发人员、JavaWeb初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。 目 录 第1篇 流行组件应用篇 第1章 操作XML文件 1.1 XML基础操作 实例001 ...
  • 所述,“认我测”在线认证检测系统,率先填补了认证检测领域移动端的空缺,提供了Web浏览器+移动端的双端访问模式,给用户提供了多种访问途径,真正实现了用户和检测机构的随时随地在线下单检测。 关键词:...
  • Android 百实例源码分析以及开源分析 集合打包4

    千次下载 热门讨论 2012-07-10 21:54:03
    分析可以得出,该软件只是实现了与服务器请求信息,以及信息显示。界面布局简单。 6、Zirco-browser:超越海豚的开源浏览器 Zirco是Android开源的替代浏览器。 说明:如果已卸载系统自带浏览器,使用Zirco ...
  • Servlet学习指南

    2019-08-12 23:35:37
    Servlet 1. tomcat配置 直接下载一个tomcat,然后解压后,添加到service里面即可! 切换到java ee视图 ...在浏览器地址栏访问localhost:808/项目名称/index.html wtpwebapps用eclipse写的放在tomcat的...
  • 各项荣誉成就 (腾讯开源五个第一、腾讯首个 GVP 获奖项目、腾讯后端项目 Star 第一、GitHub Java 周榜第一 等) 多样用户案例 (腾讯内部用户包含 互娱、音乐、云与智慧,外部用户包含 500 强上市公司、数千亿资本...

空空如也

空空如也

1 2 3 4 5
收藏数 83
精华内容 33
关键字:

服务器上直接访问java项目名称

java 订阅