Windows 下后台启动 jar 包,UTF-8 启动 jar 包_windows启动jar

  • 前台启动 jar 包:
    使用 java.exe 启动 jar 包,一旦把窗口关闭,就会结束进程
java -jar swagger.jar

  • 后台启动 jar 包:
    使用 javaw.exe 启动 jar 包,并不会在窗口打印日志,而且会直接在后台运行进程,关掉窗口,进程继续跑
javaw -jar swagger.jar

关闭进程: 后台启动的 jar 包,直接在 jar 包所在目录打开 cmd ,输入 taskkill -f -t -im javaw.exe 就能关闭此 jar 进程

  • 后台启动 jar 包脚本(start.bat):
    当然,用脚本后台启动更方便,自定义名.bat
@echo off
start javaw -jar swagger.jar 
exit

  • 后台关闭 jar 包脚本(stop.bat):
    自定义名.bat
@echo off
taskkill -f -t -im javaw.exe
exit

注意: 脚本要与 jar 包放在同级目录下,关闭脚本会关闭所有后台启动的 jar 包。

2. 设置 cmd 编码(注册表)

Windows 默认编码 GBK(936)

临时改变此 cmd 的编码为 UTF-8(重新打开会恢复为 GBK):

chcp 65001


永久改变 cmd 为 UTF-8 编码:

  • 打开注册表

    • 方式一:win + r :regedit
    • 方式二:
        
  • 到达 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 目录下

  • 右键——新建——字符串值
    重命名:autorun

  • 双击修改数值数据

  • 新打开 cmd,都是 65001 —— UTF-8 编码

3. UTF-8 编码启动 jar 包

前台启动:

java -jar -Dfile.encoding=UTF-8 swagger.jar 

后台启动:

javaw -jar -Dfile.encoding=UTF-8 swagger.jar 

后台启动 jar 包脚本(start.bat):

@echo off
start javaw -jar -Dfile.encoding=UTF-8 swagger.jar 
exit

后台关闭 jar 包脚本(stop.bat):

@echo off
taskkill -f -t -im javaw.exe
exit

注意: 脚本要与 jar 包放在同级目录下,关闭脚本会关闭所有后台启动的 jar 包。

4. 设置 cmd 编码(脚本),utf-8 启动 jar 包

@echo off
chcp 65001
start javaw -jar -Dfile.encoding=UTF-8 swagger.jar 
exit

5. Windows 下关闭后台启动的服务

# 先根据端口号找到进程的 pid
netstat -ano |findstr 端口号
# 然后用 taskkill 关闭该进程
taskkill /f /t /im pid

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)

适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)

img
  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大家回想我们开发的时候搭建项目工程的时候,配置pom,各种拷贝。每次都这样是不是很麻烦。那么我们能不能整理一个基础项目基础模板出来,就这样adminstore诞生了。adminstore整合了spring,hibernate,shiro,discover等框架。不用担心每次那样麻烦的拷贝了。后台管理系统集成模板修改,菜单管理,用户管理,角色管理,友情链接,插件管理管理等功能。站在巨人的肩膀上,让我们看得更远! 环境要求 JDK6或更高版本(支持JDK7、JDK8)。建议使用JDK8,有更好的内存管理。更低版本的JDK6、JDK7可能需要设置Java内存-XX:PermSize=128M -XX:MaxPermSize=512M,否则可能出现这种类型的内存溢出:java.lang.OutOfMemoryError: PermGen space。 Servlet2.5或更高版本(如Tomcat6或更高版本)。 MySQL5.0或更高版本 Maven3.0或更高版本。 技术选型: SSH (Spring、SpringMVC、Hibernate) 安全权限 Shiro 缓存 Ehcache 视图模板 freemarker discover AdminLTE bootstrap 搭建步骤 创建数据库。如使用MySQL,字符集选择为utf8或者utf8mb4(支持更多特殊字符,推荐)。 执行数据库脚本。数据库脚本在database目录下。 在eclipse中导入maven项目。点击eclipse菜单File-Import,选择Maven-Existing Maven Projects。创建好maven项目后,会开始从maven服务器下载第三方jar(如spring等),需要一定时间,请耐心等待。 创建mysql数据库,导入adminstore.sql 修改数据库连接。打开/web/src/main/resources/jdbc.propertis文件,根据实际情况修改jdbc.url、jdbc.username、jdbc.password的值。 运行程序。在eclipse中,右键点击项目名,选择Run as-Maven build...,Goals填入jetty:run或tomcat7:run,然后点击Run。 访问系统。前台地址:http://localhost:8080/web,手机站地址:http://127.0.0.1:8080/;后台地址:http://localhost:8080/web/login.htm,用户名:admin,密码:123456。 本篇文章来源于源码库(www.aspku.com),转载请注明出处 原文链接:http://www.aspku.com/qita/javacode/298655.html
Pocle是一套视频建站系统。基于PHP和MySQL技术。 她拥有着以下的基本特征: 完善的管理后台,满足控制站点的所有需求。 灵活的模板机制,让您可以随意展示内容。 适应的内容组织,专题、专辑和频道互相配合。 简洁的播客系统,最实用的功能满足您的会员。 2.6更新列表 修复了以下的错误: Fashion模板的channel_all.htm页面标题错误 专辑不能连播问题。 Fresh模板在视频列表页多项内容不显示(IE6) Fresh模板在视频列表页TAG不显示(IE6) Fresh模板播放页和专辑页的编辑按钮错误 Fresh模板频道页没有“查看该频道下所有专辑”的功能 Fresh模板播放页无法实现顶视频自动复制网址 Fresh模板专辑的视频管理页面,添加按钮错位且无效 公告页面无法调其他公告的链接 添加引用时可以使用mms://地址,编辑时却提示非法。 无法自定义截图,输入网络地址提交后,再次编辑还是调回自动截图 编辑后丢失截图地址的问题 videofeed.xml没有写入伪静态化的URL 用户列表页面按照视频数量排序的功能不是按视频数量,而是按专辑数量,应该是按视频数量从高到低 增加了对新资源库的支持: fashion模板使用了新版引用专辑播放器。 后台支持订阅新资源,并且支持一键更新。 现在的采集更新页面使用新版的资源库页面,更加方便。 原资源采集错误均修复。 旧版引用播放器(在fresh模板中)兼容新采集的资源。 进一步增强了安全性和稳定性。
litemall是一个小商场系统。相当于 Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端。 功能: 小商城功能 1、首页 2、专题列表、专题详情 3、分类列表、分类详情 4、品牌列表、品牌详情 5、新品首发、人气推荐 6、优惠券列表、优惠券选择 7、团购 8、搜索 9、商品详情、商品评价、商品分享 10、购物车 11、下单 12、订单列表、订单详情、订单售后 13、地址、收藏、足迹、意见反馈 14、客服 管理平台功能 1、会员管理 2、商城管理 3、商品管理 4、推广管理 5、系统管理 6、配置管理 7、统计报表 快速启动 1、配置最小开发环境: MySQL JDK1.8或以上 Maven Nodejs 微信开发者工具 2、数据库依次导入litemall-db/sql下的数据库文件 litemall_schema.sql litemall_table.sql litemall_data.sql 3、启动小商场和管理后台的后端服务 打开命令行,输入以下命令 cd litemall mvn install mvn clean package java -Dfile.encoding=UTF-8 -jar litemall-all/target/litemall-all-0.1.0-exec.jar 4、启动管理后台前端 打开命令行,输入以下命令 npm install -g cnpm --registry=https://registry.npm.taobao.org cd litemall/litemall-admin cnpm install cnpm run dev 此时,浏览器打开,输入网址http://localhost:9527, 此时进入管理后台登录页面。 5、启动小商城前端 这里存在两套小商场前端litemall-wx和renard-wx,开发者可以分别导入和测试: 微信开发工具导入litemall-wx项目; 项目配置,启用“不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书” 点击“编译”,即可在微信开发工具预览效果; 也可以点击“预览”,然后手机扫描登录(但是手机需开启调试功能)。 注意: 这里只是最简启动方式,而小商场的微信登录、微信支付等功能需开发者设置才能运行, 更详细方案请参考文档。 6、启动轻商城前端 打开命令行,输入以下命令 npm install -g cnpm --registry=https://registry.npm.taobao.org cd litemall/litemall-vue cnpm install cnpm run dev 此时,浏览器(建议采用chrome 手机模式)打开,输入网址http://localhost:6255, 此时进入轻商场。 注意: 现在功能很不稳定,处在开发阶段。
SmartWx是一个微信公众号的web管理工具,本项目采用springmvc+layui实现。 本项目是一个完整的微信公众号web操作版,直接编译即可运行。让用户不再用关心微信的底层接口,直接使用页面进行操作,简单方便。 括服务器绑定、文本管理、图文管理、菜单管理、粉丝管理、群发消息等。 技术框架 开发语言:JAVA 数据库:MYSQL JAVA开发框架:Spring MVC+Spring+Mybatis 缓存框架:j2cache 前端开发框架:Layui+JQuery+html 前台模板引擎:art-template 应用场景: 1、SmartWx是一款基于JAVA企业级平台研发的微信公众号管理系统, 依托企业级JAVA的高效、安全、稳定等优势,开创国内JAVA版开源微信公众号管理系统先河。 2、SmartWx采用最流行的Spring语言,来实现多公众号的管理。 3、如果您要需要搭建一个微信公众号管理系统,那么您可以用SmartWx 4、如果您厌烦了微信公众号管理后台枯燥的页面,那么您可以用SmartWx 5、如果您手中有很多公众号,那么您可以用SmartWx 功能模块: 1、账号信息 绑定公众号信息 2、文本信息 新建消息 消息发送 3、模板消息 由于模板消息需要自己创建模板,系统中只是演示功能,大家可以自行更改 4、图文管理 多图文 单图文 5、菜单管理 支持几乎所有的微信菜单类型 可视化管理 保存&同步 6、粉丝管理 批量同步粉丝 单个粉丝同步 发送文本消息和图文消息 7、多账号管理 添加公众号 选择公众号 环境要求: JDK7或更高版本 Tomcat7.0或更高版本 MySQL5.1或更高版本 部署说明: 1、创建数据库。如使用MySQL,字符集选择为utf8。 2、执行数据库脚本。数据库脚本在/doc目录下。 3、在eclipse中导入maven项目。点击eclipse菜单File - Import,选择Maven - Existing Maven Projects 4、设置项目编码为utf-8,选择jdk1.7版本或以上,不要选择jre。 5、修改数据库连接。打开/src/main/resources/property/jdbc.properties文件,根据实际情况修改jdbc.url、jdbc.username、jdbc.password的值 6、上传图片设置。upload.properties 如属性文件所描述,如图片想放到项目中,res.upload.url注释即可 7、缓存设置。为兼容jdk1.7,此版本中暂时废弃j2cache,默认仅使用ehcache缓存,如想使用,修改J2CacheUtil,用CacheJ2Utils替换CacheUtils,修改依赖文件 8、七牛云配置。app.properties 项目中暂时未用到,可废弃 9、项目中为简化代码,用到了 lombok 插件,大家可自行安装。 10、由于项目采用前后台分离,也为了将来配置读写分离,项目需 root 根目录运行,如若不然可能会js,css加载不到的情况(自己可修改) 11、编译项目。在eclipse中,右键点击项目名,选择Run as - Maven build...,Goals填入clean package,然后点击Run,第一次运行需要下载jar,请耐心等待 12、部署项目。将项目部署到Tomcat7或以上版本,启动Tomcat。也可使用maven tomcat7插件运行,jetty插件运行暂时有问题 13、访问系统。地址:http://localhost:8080/;用户名:smartwx,密码:smartwx 14、由于eclipse识别问题,部分xml文件和html页面会报错,无需关心,运行即可。 15、添加公众号页面,url和token两项自动生成,无需手动填写。将 开通80端口的公网ip或域名(切记全路径)+url 和 token 这两项填入到微信后台即可 16、添加完公众号,大家先尝试下 同步粉丝功能,若成功,则项目配置完成,若无法获取accesstoken,切记检查 微信后台 获取accesstoken白名单设置

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值