如何用你的安卓手机运行springboot vue mysql

一 安装命令行

下载**NeoTerm** 虚拟终端 https://www.lanzous.com/tp/i8hnzib
注意这个终端的默认源挂了 链接里面的是某安大佬改了源的20200206测试可用

二 安装jdk

很遗憾这个源没有jdk8 只有OpenJDK 9 当然springboot还是可以运行的
你可以下载openjdk的压缩包自己配环境变量
安装OpenJDK 9 :
apt install openjdk-9*

然后java -version来测试一下

$java -version
OpenJDK 64-Bit Server VM warning: Can't detect initial thread stack location - find_vma failed
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-adhoc.kiva.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-adhoc.kiva.src, mixed mod

大功告成然后

java -jar springboot-demo.jar

在这里插入图片描述
接下来随便开个浏览器访问loaclhost:8085 (就是你server.port)/test1(controller接口) 就可以看到效果了
在这里插入图片描述

三 安装nodejs

由于不明原因本人的手机无法在NeoTerm上面运行npm
故改用termux运行vue 其实一样的 都是localhost 只不过换个终端而已
ps: 为什么不直接用termux运行jdk? 
	因为termux源里面的jdk8有问题不能运行 而且我暂时没有找到termux设置环境变量的方法
	哎两个终端都不完美啊
	为什么不使用linuxdeploy ?
	这玩意chroot不能用systemctl还玩个luan
安装termux :https://f-droid.org/repo/com.termux_88.apk
启动termux后配置国内镜像源
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux stable main@' $PREFIX/etc/apt/sources.list
apt update

安装nodejs:

apt install nodejs

验证node:

$ node -v
v13.0.0

使用淘宝npm源

npm config set registry https://registry.npm.taobao.org

安装vue cli:

npm install --global vue-cli

验证vue:

$ vue -V
2.9.6

使用webpack新建vue项目:

$ vue init webpack vue-test

/data/data/com.termux/files/usr/bin/sh: 1: git: not found
? Project name vue-test
? Project description A Vue.js project
? Author
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? No
? Set up unit tests No
? Setup e2e tests with Nightwatch? No
? Should we run `npm install` for you after the project
has been created? (recommended) npm

   vue-cli · Generated "vue-test".


启动vue项目:

  cd vue-test
  npm run dev
  
   DONE  Compiled successfully in 4213ms        2:29:43 PM

 I  Your application is running here: http://localhost:8080

打开浏览器查看vue helloworld:
在这里插入图片描述
调springboot的接口不用我多说了吧哈

安装mysql

apt install mariadb

此时termux的一大功能凸显了他可以使用 termux-services来控制服务
启用mysql;

pkg install termux-services

!!!这里强退termux 以使termux-services生效,不会的话重启手机肯定可以

sv-enable mysqld
mysql

在这里插入图片描述
好就到这里了,战疫之下,中国必胜

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值