在运行程序的时候,我们一般可以进行run configuration的配置,就比如tomcat源码导入eclipse之后,我们可以发现其运行配置如下: 其中Program arguments配置的元素就是我们传入main方法的字符串数组,而VM arguments其实就是我们在程序中需要的运行时环境变量.比如上图中就是指定catalina.home为工程所在的位置.在程序中我们可以通过 System.getProperties("catalina.home").需要注意的一点,上面的c…
1. program arguments 中的值作为 主函数中的参数args[] 传入 2. VM Arguments 是设置的java虚拟机的属性,这些系统属性都以-D开头, VM argument的设置方法: 方法I 在jsdt-ui上面点右键 然后debug as-> debug configuration java application->main 标签Arguments VM arguments里面加一行 -Djsdt.home=C:\Users\qionghu\Documents…
如图: 1.program arguments存储在String[] args里 2.VM arguments设置的是虚拟机的属性,是传给java虚拟机的.KV形式存储的,是可以通过System.getProperty("PropertyName")获取的…
转自:https://www.cnblogs.com/zouhao/p/6513177.html…
Eclipse中安装MemoryAnalyzer插件 一.简介 Eclipse作为JAVA非常好用的一款IDE,其自带的可扩展插件非常有利于JAVA程序员的工作效率提升. MemoryAnalyzerTool(也叫MAT)是一款JAVA虚拟机内存映像分析工具,可以在JAVA程序运行的时候有程序抛出的异常加上已经设置好的参数(-XX:+HeapDumpOnOutOfMemory)调试出内存泄漏或者异常的位置以及原因跟踪,MemeoryAnalyzer可以对Dump出来的对转出快照进行分析,重点是确…
由于现在的公司用的是Eclipse开发web项目而且不安装MyEclipse插件,没有myclipse插件就不能在Eclipse中配置web服务器,所以也就不好对web项目进行调试.下面的方法就可以让你在Eclipse中调试web项目 1,首先为web项目新建启动配置,我创建的启动项为tm_bx,如图所示,下面就对该配置的各个参数进行说明 Main选项卡参数设置: Project:选择你要调试的项目 Main class:此处输入的是tomcat服务器目录apache-tomcat-6.0.20…
场景 最近在eclipse中的tomcat服务器下放三个不同的应用程序,其中两个应用程序用到了各自的第三方jar包.刚开始时把这三个应用程序分别部署到各自的tomcat服务器运行,没问题.后来想通过第一个应用程序A,来分别跳转到应用程序B和应用程序C,于是把三个应用程序都部署到同一个tomcat服务器下.OK,一运行,报 PermGen space 错误.也百度了很多,从前天下午到今天下午,才搞定.太水了.下面先说说PermGen space是什么意思. PermGen space(转) Per…
java命令运行springboot jar文件,指定配置文件可使用如下两个参数中其中一个 --spring.config.location=配置文件路径 -Dspring.profiles.active=配置文件名称后缀 配置文件目录如下 application.properties和logback-spring.xml为打包后springboot默认读取的配置 applicaiton-dev.properties和logback-spring-dev.xml为开发环境中使用的配置 在ecli…
步骤如下:鼠标点击项目右键—>Run As—>Run Configurations—>Java Application (如下图) 鼠标右键点击Java Application————>点击 new  如下图: 在箭头指向的Name处填写你要定义的名字(最好使用Spring Boot项目名称) 在箭头指向的Main class处填写你的启动类的路径 配置参数: 重要! 重要! 重要! 两种方法: 方法一: 指定用application-test.yml启动项,点击Arguments…
Eclipse开发过程中个VM Arguments的设置 1:jre中的Default VM Arguments: -Xms256M -Xmx640M -XX:PermSize=256m -XX:MaxPermSize=768m 2:Tomcat的Optional Java VM Arguments: -Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m 3:eclipse.ini中: -vmargs-Xms256m-Xmx512m…