![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
大丸子~
这个作者很懒,什么都没留下…
展开
-
已启动tomcat项目中使用命令启动另一个tomcat出现的格式变化、命令无效问题
说下场景: 在java项目中写了命令启动另一个项目,并且修改部分文件,而需要启动的项目在服务器的tomcat中。 (java代码怎么启动tomcat请看我的另一篇微博:java代码启动tomcat) 在启动过程中出现以下问题: 1、代码修改过的文件编码格式改为ANSI格式,导致启动系统页面显示为乱码; 2、执行启动命令时,无法启动tomcat。 处理办法 修改本身tomcat的文件,使得tomcat修改文件时,文件格式不发生改变。如下: tomcat中bin/catalina.bat文件下修改:原创 2020-05-19 16:08:16 · 1299 阅读 · 0 评论 -
Java下载文件名称中文乱码问题
问题: java中用poi API进行Excel文件的下载,下载操作可以执行,可是最后发现下载的文件名称若为中文,则会出现乱码。 解决办法: 原因:ie浏览器下自动转码格式为gbk,而火狐、chrome等浏览器下的自动转码格式为utf-8 因而,在生成下载文件名时,只需根据不同的浏览器,对文件名进行转码即可。 /** * 下载文件输出流 文件头设置 * @param respo...原创 2020-04-07 16:17:41 · 1992 阅读 · 0 评论 -
java基础上传、下载及压缩
1. 上传 /** * 上传文件 * * @param request * @param file 原始文件 * @param newFileName 新文件名 * @param filePath 下载存放路径 * @return 返回空则上传文件成功,...原创 2020-04-07 16:11:37 · 154 阅读 · 0 评论 -
java代码启动tomcat
思路: java代码可以通过Runtime.getRuntime().exec(“cmd命令行”) 来执行cmd命令 因此,我们可以通过此方法来让java操作tomcat的启动 1 执行启动的cmd命令如下(先定位到tomcat bin目录下,再执行启动命令): cmd /c cd " + startPath + " && catalina.bat run 其中startP...原创 2020-04-07 15:12:27 · 1390 阅读 · 3 评论