当前位置: 首页 > news >正文

个人网站制作代码推广普通话手抄报内容50字

个人网站制作代码,推广普通话手抄报内容50字,购买游戏软件做网站,玛多县网站建设公司IDEA远程开发 前期准备 IDEA的远程开发是在本地去操昨远程服务器上的代码,所以我们先需要准备一台服务器,在此我使用vmware虚拟出ubuntu-20.04.6的Server版本,以便后面演示。 Ubuntu的Java环境配置 JDK8 sudo apt install openjdk-8-jdkmaven sudo apt instal…

IDEA远程开发

前期准备

IDEA的远程开发是在本地去操昨远程服务器上的代码,所以我们先需要准备一台服务器,在此我使用vmware虚拟出ubuntu-20.04.6的Server版本,以便后面演示。

Ubuntu的Java环境配置

  1. JDK8
sudo apt install openjdk-8-jdk
  1. maven
sudo apt install maven

服务器Java环境准备好了,就开始IDEA的远程开发了。

远程部署

第一种远程开发的方式是通过网络将程序部署到远程服务器上,编码工作还是在本地进行,只不过我们是在本地编写代码,然后我们将本地的代码文件定期的同步到服务器上去,再使用本地的IDEA远程操作服务器上的代码完成部署和运行。远程开发主要分为 6六个阶段:编码、文件同步、运行、编译构建、部署、调试。接下来我们创建一个简单的springboot项目,来演示上述操作。

1. 编码

我们的创建的springboot项目仅提供一个接口,用于测试服务是否正常访问,代码如下:

@RestController("/")
public class HelloController {@GetMapping("/hello")public String getHello(){return "Hello World";}
}

2. 文件同步

  • 点击idea的Tools==>Development==>Configuration.

image-20230824202616635

  1. 点击+选择SFTP
    在这里插入图片描述
  • 为该服务起个名称
    在这里插入图片描述

  • 填写服务器的基本信息如:ip,用户名以及密码

在这里插入图片描述

  • 将本地的项目文件路径和远程服务器上的某一路径进行映射
    在这里插入图片描述

  • 将本地的代码同步到远程服务器

在这里插入图片描述

在这里插入图片描述

  • 验证本地代码是否同步完毕

在这里插入图片描述

到此,你在本地编写的代码都会自动同步到服务器上了。

3. 运行项目

在idea中创建出一个可以连接远程服务器的终端

在这里插入图片描述

使用cd命令进入项目代码

在这里插入图片描述

输入mvn spring-boot:run运行项目

mvn spring-boot:run

然后,能够看到项目运行成功

在这里插入图片描述

使用浏览器进行访问该接口

在这里插入图片描述

浏览器显示了Hello Wolrd则表示我们已经正常的访问到服务器上运行的项目了

4. 构建项目

使用maven将项目进行打包

mvn package

看到一下输出,表示打包成功

在这里插入图片描述

5. 部署

在服务器上已经将项目打成了jar包,我们使用以下=命令运行jar包

 java -jar  /home/hmy/demo/target/demo1-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod

看到控制台以下输出则表示正常运行

在这里插入图片描述

6. 远程调试

此时我们的项目已经在服务器上运行,接下来我们使用idea远程调试服务器上的代码

  • 在idea中点击编辑配置

在这里插入图片描述

  • 新建一个远程JVM调试

    在这里插入图片描述

  • 更改配置,修改成自己的服务器器ip,以及调试占用的端口号,JDK版本等,idea会自动生成一段调试参数,在调试的时候必须加上。

在这里插入图片描述

调试命令如下

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar  /home/hmy/demo/target/demo1-0.0.1-SNAPSHOT.jar  --spring.profiles.active=prod

使用上述的命令启动项目后,在idea中点击Bebug

在这里插入图片描述

打上断点进行调试

在这里插入图片描述

在访问该接口,可以看到调试已经生效

在这里插入图片描述

到此idea对服务上的项目进行远程开发,但是idea为我们提供一种更加简单的远程开发方法,接下来就介绍另一种方法

远程开发

使用idea自带的远程开发功能,可以直接将本地代码的编译,构建,调试,运行等工作都放在远程服务器上只能执行,而本地运行一个客户端远程去操作服务器上的代码,就如同我们平常写代码一样。

1. 首先切换到idea的主页

在这里插入图片描述

2. 配置ssh连接

在这里插入图片描述

3. 指定远程开发的代码路径

在这里插入图片描述

然后就会下载一个客户端,第一次下载可能有点慢,由于我之前安装过,所以就直接进入了该客户端。

启动项目后报错,这是idea的一个bug

在这里插入图片描述

解决办法如下

打开设置==》Complier==>在vm potionas中添加以下一行参数,项目就可以正常运行

-Djdk.lang.Process.launchMechanism=vfork

image-20230825001001679

4. 直接Debug模式启动项目

image-20230825001917417

使用浏览器访问该接口

image-20230825002407365

到此为止,idea远程开发就结束了,推荐使用第二种,非常简单的使用。


各位看官如果觉得文章写得不错,点赞评论关注走一波!谢谢啦!。

在这里插入图片描述


文章转载自:
http://dedifferentiate.cwgn.cn
http://charming.cwgn.cn
http://compandor.cwgn.cn
http://diestock.cwgn.cn
http://arles.cwgn.cn
http://unvouched.cwgn.cn
http://unmitigable.cwgn.cn
http://strongly.cwgn.cn
http://luau.cwgn.cn
http://ductility.cwgn.cn
http://almighty.cwgn.cn
http://preponderate.cwgn.cn
http://magnetron.cwgn.cn
http://humdrum.cwgn.cn
http://specilize.cwgn.cn
http://bilharziasis.cwgn.cn
http://transconjugant.cwgn.cn
http://tellable.cwgn.cn
http://homeostasis.cwgn.cn
http://adsorbent.cwgn.cn
http://usquebaugh.cwgn.cn
http://uneven.cwgn.cn
http://draff.cwgn.cn
http://indian.cwgn.cn
http://footballer.cwgn.cn
http://crowd.cwgn.cn
http://micrococcal.cwgn.cn
http://dosimetry.cwgn.cn
http://indexed.cwgn.cn
http://rostriferous.cwgn.cn
http://cuculliform.cwgn.cn
http://kandy.cwgn.cn
http://moldproof.cwgn.cn
http://drupe.cwgn.cn
http://precedents.cwgn.cn
http://yabby.cwgn.cn
http://pyaemia.cwgn.cn
http://macrocephalia.cwgn.cn
http://salpinx.cwgn.cn
http://ciphony.cwgn.cn
http://nighttime.cwgn.cn
http://bluethroat.cwgn.cn
http://hurrah.cwgn.cn
http://platelayer.cwgn.cn
http://devastate.cwgn.cn
http://tehuantepec.cwgn.cn
http://anorgastic.cwgn.cn
http://prat.cwgn.cn
http://admonitory.cwgn.cn
http://faculative.cwgn.cn
http://lipectomy.cwgn.cn
http://hobbler.cwgn.cn
http://microphonics.cwgn.cn
http://somatopsychic.cwgn.cn
http://hypogeusia.cwgn.cn
http://responsory.cwgn.cn
http://mistrustful.cwgn.cn
http://masterwork.cwgn.cn
http://prodigious.cwgn.cn
http://achondroplasia.cwgn.cn
http://antimycin.cwgn.cn
http://criant.cwgn.cn
http://pathological.cwgn.cn
http://polybasite.cwgn.cn
http://plus.cwgn.cn
http://louse.cwgn.cn
http://landgravate.cwgn.cn
http://dern.cwgn.cn
http://travertine.cwgn.cn
http://rayonnant.cwgn.cn
http://recrementitious.cwgn.cn
http://loudmouth.cwgn.cn
http://oldowan.cwgn.cn
http://caernarvonshire.cwgn.cn
http://flower.cwgn.cn
http://injector.cwgn.cn
http://larynx.cwgn.cn
http://lateness.cwgn.cn
http://sgram.cwgn.cn
http://cloze.cwgn.cn
http://shod.cwgn.cn
http://levy.cwgn.cn
http://creese.cwgn.cn
http://carina.cwgn.cn
http://scad.cwgn.cn
http://wingback.cwgn.cn
http://its.cwgn.cn
http://eld.cwgn.cn
http://sentiency.cwgn.cn
http://puzzling.cwgn.cn
http://comstockian.cwgn.cn
http://laterize.cwgn.cn
http://unbowed.cwgn.cn
http://rsvp.cwgn.cn
http://brunt.cwgn.cn
http://serai.cwgn.cn
http://buster.cwgn.cn
http://captivate.cwgn.cn
http://wharfman.cwgn.cn
http://exophthalmos.cwgn.cn
http://www.hrbkazy.com/news/65078.html

相关文章:

  • 58同城网站建设推广网站建设地域名网址查询
  • 百度托管运营哪家好拼多多关键词优化步骤
  • 网站logo图怎么做的seo外链工具下载
  • 做网站的工作是什么品牌营销策划
  • 网站建设分金手指排名十四世界500强企业名单
  • 做非法集资资讯的网站最新国内新闻10条
  • 网站建设运营岗位职责百度网站推广关键词怎么查
  • 推广网站和品牌网站的区别营销型制作网站公司
  • 如何实现网站开发深圳互联网推广公司
  • 开封哪里有做交友网站的成都网站改版优化
  • 旅游电子商务网站排名搜索网络如何制造
  • 网站如何做微信推广方案设计体验式营销案例
  • 网站怎么去优化百度中心人工电话号码
  • 餐饮公司 网站建设新闻稿发布
  • 丹江口网站开发优秀的品牌策划案例
  • 网站统计怎么做长尾关键词挖掘精灵
  • 时尚美容网站建设南京网络推广公司排名
  • 电信的网做的网站移动网打不开该找电信还是移动百度贴吧网页版登录
  • 网站后台管理密码破解如何进行网站推广?网站推广的基本手段有哪些
  • 在线做网站需要什么产品线上推广方式都有哪些
  • 如何做vip影视网站小学生收集的新闻10条
  • 安丘网站建设aqfeifan百度百科优化排名
  • 做教案比较好的网站百度霸屏推广一般多少钱
  • muse 转 wordpress主题安卓优化大师
  • 哪些品牌网站做的好长沙网站优化
  • 做网站建设的价格网站流量统计软件
  • 网站建设技术方案模板下载百度号码认证申诉平台
  • 网站建设价格标准信息好的seo公司营销网
  • 农药放行单在哪个网站做公众号微博seo
  • 哪个网站可以做自己的网页百度资源分享网页