javaWeb项目在Debug模式下修改java代码和JSP代码需要重新开启debug吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaWeb项目在Debug模式下修改java代码和JSP代码需要重新开启debug吗相关的知识,希望对你有一定的参考价值。
javaWeb项目在Debug模式下修改java代码和JSP代码需要重新开启debug吗 还是改完直接能看效果??
java代码和JSP代码 根 Debug模式 ‘没有任何关系’JSP页面及时修改及时生效
java代码要及时生效,必须先卸载jvm里面加载的class类,然后重新加载修改的class类
只有 ide 开发工具启动 debug模式时,才会帮你做这件事追问
那也就是说 我在myeclipse下 直接开启debug 然后修改代码 保存之后直接就可以生效了 是吗
追答在myeclipse下直接修改方法里面的代码不用重启,直接生效,
如果 新增 了方法 就要重启,myeclipse会弹出提示框的
Linux(64位)下部署tomcatjdk及javaWeb项目
目的:要在Linux上部署一个javaWeb的项目作为定时位置上报的服务器
a、先在linux安装jdk:
1、下载jdk,传到linux /opt目录下,解压
tar -zxv -f javajdk.tar.gz
2、修改/etc/profile 在文件末尾加入
JAVA_HOME=/opt/javajdk PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar export PATH JAVA_HOME CLASSPATH
source /etc/profile --
备注:根据上面的配置信息,我们既可以将环境变量的配置完成
需要注意的是,PATH在配置的时候,一定要把AVA_HOME/bin放在最前面,不然使用java命令式,系统会找到以前的JAVA,在不往下找了,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。
source /etc/profile ---让profile生效
注:一开始我很傻逼地吧PATH跟CLASSPATH中的 : (冒号)写成了;(引号)导致PATH都错了连vi、whereis等命令都无法正常执行
这里有两种解决方法:
1、用路径 /usr/bin/vim 来执行但是我不清楚source这个命令的路径,所以还是生效不了profile
2、export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 然后赶紧去修改profile
配置好profile路径后
java -version
报了个问题:
-bash: /opt/javajdk/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
原因是linux是64位系统装了32位的软件
yum install libgcc.i686 --网上说这个能解决,但是我装了之后没用
yum install glibc.i686 --问题解决! java -version 输出jdk版本!!
至此jdk安装完毕!
以上是关于javaWeb项目在Debug模式下修改java代码和JSP代码需要重新开启debug吗的主要内容,如果未能解决你的问题,请参考以下文章