一、tomcat开发远程调试端口

方法1

  WIN系统

  在catalina.bat里: 
  SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899

  Linux系统

  在catalina.sh里: 
  CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899"

方法2

  Win系统 
  在tomcat目录下的bin目录中新建debug.bat,编辑内容如下 
  set JPDA_ADDRESS=8000 
  set JPAD_TRANSPORT=dt_socket 
  SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899 
  startup 
  双击debug.bat

  Linux 系统 
  startup.sh 中的最后一行 exec "$PRGDIR"/"$EXEXUTABLE" start "$@"中的start修改成 
  jpda start ,默认的调试端口是8000 ,可以在catalina.sh 文件中设置JPDA_APPDESS=8000 
  使用startup.sh 或者catalina.sh jpda start 启动tomcat

  以上来源: http://www.cnblogs.com/dyllove98/archive/2013/08/01/3230824.html
如果不生效,尝试下面的写法:
declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899"

二、利用eclipse进行远程调试

  1.右键项目->Debug as->Debug Configurations..(或者菜单栏Run->Debug Configurations..)

  2.双击Remote Java Application(新建)

  

  3.完成相应的配置,可以指定一个具体调试的项目(也可以不指定)

  

  4.指定远程项目中某一部分的源码

  

  5.点击Debug按钮进入远程调试状态

  访问远程工程的服务,本地的eclipse调试就可以 断到 设置断点的位置了。

三、java实现视频剪辑功能

  这两天从女票那里看到了通过java实现视频操作的代码,于是乎研究了一下。顺便把这个工具一起分享给大家!

  我这里只是实现了视频分割的功能,很简单。程序入口函数如下:

  ConvertVideo.java

public static void main(String[] args) {/** ConvertVideo video = null;* String uploadPath1 = FileOperator.getFilePrefix("d:\\doc\\* 201_wKgK8lg0Fv6AcgxFETV1qLvZ9l4075.mp4* * ") + ".flv"; video = new* ConvertVideo("d:\\doc\\201_wKgK8lg0Fv6AcgxFETV1qLvZ9l4075.mp4* * ", uploadPath1, SystemConfig.getSystemConfig("ffmpegtools"));* video.ffmpegTransVideo();*/final String source = "C:/Users/Administrator/Desktop/Video.avi";final String target = "d:/zzz/lala";final int averTime = 5;File toolFile = new File(ConvertVideo.class.getResource("/").getFile());final String convertTool = toolFile.getParent() + "/tools/ffmpeg.exe";System.out.println(">>>如果默认转换工具路径不存在,请自己指定!!!");System.out.println(">>>转换工具路径:" + convertTool);hjzggCut(source, target, convertTool, averTime);}

  这里只需要指定三个参数就可以了,视频的源文件路径,目标路径(不需要文件名后缀),分割间隔(单位:秒),ffmpeg工具路径。

  当然里面还有很多其他的操作,如果你感兴趣,自己可以改一下,或者做一个图形化操作工具。

  源码下载:https://github.com/hjzgg/video_hjzgg

转载于:https://www.cnblogs.com/hujunzheng/p/6127451.html

tomcat开发远程调试端口以及利用eclipse进行远程调试相关推荐

  1. ipv6远程连接mysql_如何利用IPv6进行远程桌面连接

    如何利用IPv6进行远程桌面连接 学校是教育网,其中寝室和实验室的IPv4地址被划分成了两个VLAN,所以没法使用windows的远程连接功能.今天突然想到学校的IPv6地址可能并未划分成两个VLAN ...

  2. cmd+查看远程服务器端口,CMD下查3389远程端口

    Windows Server服务器远程登录端口默认为3389,如果要查看确认当前使用的远程登陆端口可以使用tasklist /svc和netstat /ano两条命令查出来. 打开"开始&q ...

  3. CubeMX+VSCode+Ozone的STM32开发工作流(三)利用Ozone进行可视化调试和代码分析

    neozng1@hnu.edu.cn 本教程的示例代码是笔者参加RoboMaster机甲大师赛为机器人编写的控制器框架,你可以直接克隆仓库,阅读仓库下的Markdown文档获得更好的体验,记得点一个小 ...

  4. 远程服务器端口怎么修改,如何修改远程服务器端口号

    如何修改远程服务器端口号 内容精选 换一换 云堡垒机与AD服务器对接,认证登录系统的用户身份,AD认证的模式包括认证模式和同步模式两种.认证模式在此模式下,云堡垒机不会同步AD域服务器上的用户信息,需 ...

  5. 使用Eclipse进行远程调试 外加 ant 直接打包到服务器

    今天决定做件有意义的事,写篇图文并茂的blog,为什么要图文并茂?因为很多事可能用语言也说不明白,从以前我发表的一篇文章可以看得出来,http://blog.csdn.net/sunyujia/arc ...

  6. java 远程调试 端口_JAVA远程调试

    1.远程端启动必须添加jvm参数 -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=${debug_port} 其中de ...

  7. Eclipse+CDT+GDB调试android NDK程序

    http://www.cnblogs.com/shadox/archive/2011/12/02/2272564.html Eclipse+CDT+GDB调试android NDK程序 Eclipse ...

  8. android程序启动之后 eclipse ndk-gdb 连接,Eclipse+CDT+GDB调试android-NDK程序(补足六个汉字).docx...

    Eclipse+CDT+GDB调试android NDK程序 Eclipse+CDT+gdb调试android ndk程序 先介绍一下开发环境,在这个环境下,up主保证是没有问题的. ubuntu 1 ...

  9. IBM was调试端口开通演示,was服务重启、端口号查看方法

    IBM was中间件调试端口开通实例演示 was 中间件调试端口开通与查看 ① was 中间件调试端口开通 ② was 服务重启 ③ was 服务端口号查看方法 [ 推荐文章 ] 一篇文章快速掌握 L ...

最新文章

  1. archlinux常用的包管理器
  2. 下一代超大规模软件定义网络技术实践
  3. 解决CentOS6.5虚拟机克隆后无法上网(网卡信息不一致)的问题
  4. 对称机密算法与非对称机密算法
  5. 容器编排技术 -- Kubernetes kubectl scale 命令详解
  6. Ubuntu18.04安装OpenPCDet及配置spconv
  7. ESA和NetWeaver
  8. 配置php apache,apache如何配置php
  9. Java格式化SQL语句
  10. 如何发挥Intel傲腾持久内存最大能力?
  11. FileZilla Server + FlashFXP 快速搭建FTP服务
  12. 数学规划模型(三):整数规划模型
  13. Habor镜像仓库的搭建
  14. HTML PDF 查看器--RAD PDF 3.33 FOR ASP.NET
  15. linux centos rar解压,Centos解压rar压缩文件
  16. Android手把手教你使用阿里云接口实现人脸定位、人脸检测、人脸对比功能。
  17. 新安装的福昕阅读器总是弹出“文件安全进程防护”
  18. Chrome插件-屏蔽浏览器的百度广告
  19. GSMA启用包容性技术实验室
  20. 服务器软件维护的内容有哪些

热门文章

  1. 计算机谭音乐同桌的你,同桌的你_Ava_clover_新浪博客
  2. Linux 6安装kde桌面,CentOS 5/6 安装 GNOME 或 KDE 桌面
  3. 达梦数据库连接(单机、多实例、多数据源版本)
  4. docker artifactory-jcr
  5. Docker Nacos Mysql集群
  6. IntelliJ IDEA 2020 如何同时启动多个服务
  7. SpringBoot 整合 Redis 哨兵机制_02
  8. springboot项目jar冲突问题解决
  9. Error: GlobalConfigUtils setMetaData Fail
  10. 企业实战(Jenkins+GitLab+SonarQube)_03_Jenkins登录