方法/步骤
1
在eclispe中新建web应用,名字叫webtest。里面只有一个HelloServlet。Webxml配置如下。
2
修
改tomcat的启动脚本startupbat。复制startupbat为startup-debugbat,然后打开startup-
debugbat,找到call
"%EXECUTABLE%"
start
%C
工具:
eclipse
方法:
打开eclipse,选择Window->Preferences->Java->Debug:
在红色区域内,将默认的Suspend Thread 改为 Suspend VM,就可以调试多线程程序
步骤
选中手机中的设置——应用程序——开发——USB调试
用数据线连接至已经安装豆夹的电脑
用adb命令测试是否有装置已连接
如果无法测试装置是否连接,就是用adb server启动服务项
开始在真机上调试
在eclipse中选择Run——Run Configurations,在左边选择好要调试的工程,然后将右边切换至Target标签下
连接至真机调试,可选第一个或第二个,这里直接选择第一个,点击Run,等待几秒钟出现以下界面
解决办法:
在orgapachehadooputilShell类的checkHadoopHome()方法的返回值里写固定的
本机hadoop的路径,这里更改如下:
private static String checkHadoopHome() {
// first check the Dflag hadoophomedir with JVM scope
//SystemsetProperty("hadoophomedir", "");
String home = SystemgetProperty("hadoophomedir");
// fall back to the system/user-global env variable
if (home == null) {
home = Systemgetenv("HADOOP_HOME");
}
try {
// couldn't find either setting for hadoop's home directory
if (home == null) {
throw new IOException("HADOOP_HOME or hadoophomedir are not set");
}
if (homestartsWith("\"") && homeendsWith("\"")) {
home = homesubstring(1, homelength()-1);
}
// check that the home setting is actually a directory that exists
File homedir = new File(home);
if (!homedirisAbsolute() || !homedirexists() || !homedirisDirectory()) {
throw new IOException("Hadoop home directory " + homedir
+ " does not exist, is not a directory, or is not an absolute path");
}
home = homedirgetCanonicalPath();
} catch (IOException ioe) {
if (LOGisDebugEnabled()) {
LOGdebug("Failed to detect a valid hadoop home directory", ioe);
}
home = null;
}
//固定本机的hadoop地址
home="D:\\hadoop-220";
return home;
}
第二个异常,Could not locate executable D:\Hadoop\tar\hadoop-220\hadoop-220\bin\winutilsexe in the Hadoop binaries 找不到win上的执行程序,可以去 >
1、双击加断点(在认为有必要调试的地方):
2、以 debug 方式启动 tomcat:
这样等tomcat运行起来以后,当jsp执行到设置断点的代码节点时,Eclipse会拦截,并提示你是否进入debug视图(可选择不进入),使用step into、step over 等进行单步调试
以上就是关于如何在eclipse中对Servlet进行调试全部的内容,包括:如何在eclipse中对Servlet进行调试、Eclipse中怎么进行多线程的调试、eclipse怎么设置用手机调试等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)