eclipse svn 红色箭头中调试箭头找不到的情况下如何定位到箭头所在,不运行下一步的情况下(要不然又要从新调试)

在eclipse做的项目中的文件夹上有个小箭头是什么意思啊?网络快照在eclipse做的项目中的文件夹上有个小箭头是什么-知识宝库
在eclipse做的项目中的文件夹上有个小箭头是什么意思啊?
问题补充:
externals的标识,而是从另外一个svn工程中连接过来的,表示你这个目录不是属于你这个工程本身的这个是svn就是svn的版本信息。指向左边的蓝色箭头
引入变化——表示服务器中的资源已经变化。点更新键会把新文件传递到本地。是什么团队开发项目吗?按照 Java EE 规范的规定,一个典型的 Web 应用程序有四个部分公开目录:存放所有可以被用户的访问的资源 包括
.html .jsp .gif .jpg .css .js .swf 等WEB-INF/web.xml 文件,发布描述符(必选)WEB-INF 目录是一个专用区域 容器不能把此目录中的内容提供给用户;这个目录下的文件只供容器使用,里面包含不应该由客户直接下载的资源例 如: Servlet(这些组件包括应用程序逻辑以及对其他资源如数据库的可能访问) Web应用程序中servlet可直接访问的其他任何文件,在服 务器方运行或者使用的资源(如 Java类文件和供 servlet 使用的 JAR文件),由应用程序生成的临时文件发布描述符以及其它任何配 置文件。特别地,JSP/Servlet
程序文件也能通过 ServletContext 访问到这个目录下的文件,例如 JSP 中可以通过application.getRealPath(“/WEB-INF/web.xml”) 访问到发布描述符文件的路径。 注意: 如果你的 Web 应用程序中没有包含这个目录 它可能将无法工作WEB-INF 中包含着发布描述符 一个 classes 目录和一个 lib目录 以及其它内容发布描述符(deployment descriptors)是 J2EE Web 应用程序不可分割的一部分(也就是说是它的最小部分 必不可缺的一部分);在应用程序发布之后帮助管理 Web 应用程序的配置;对于Web 容器而言 发布描述符是一个名为 web.xml 的 XML 文件 存储在 Web 应用程序的 /WEB-INF目录下发布描述符有多种用途:为 Servlet 和 Web 应 用程序提供初始化参数
这使我们的Web应用程序中的硬性编写的代码的初始化值更少。 例如常见的
标记 就可以为Servlet 提供参数 这个参数可以在 init() 方法中加 载。Struts 的 ActionServlet 也是通过这种方式来找到它们需要的配置文件 struts-config.xml 的位置 从而加载并分析它来初始化 Struts 框架用到的各种 FromBean Action Forward等。Servlet/JSP 定义 可以为 Web 应用程序中的每个 Servlet 或者预编译的 JSP 网页提供定义。 包括Servlet/JSP的名字 Servlet/JSP 的类以及一个可选的描述。 Servlet/JSP 映射
Web容器使用这些信息把进入请求映射到 servlet 和 JSP 网页。 安全性
我们可以使用发布描述符来管理应用程序的访问控制。 例如 可以指定我们的Web应用程序是否需要登录 如果需要的话 应该使用什么登录页面 以及用户会作为何种角色。发布描述符还可以用来自定义其他元素 包括欢迎网页 出错网页 会话配置等等WEB-INF/classes 目录,编译后的 Java类文件(可选)classes 目录用于存储编译过的 servlet 及其它程序类 例如 JavaBeanWEB-INF/lib 目录,Java类库文件(*.jar) (可选) Web 容器使用这两个目录来查找 servlet 及其他相关类 也就是说 容器的类装入器会自动查看 classes 目录
你可能对下面的信息感兴趣Eclipse调试器的简单使用 -
- ITeye博客
博客分类:
&&& 大家用Eclipse编写代码时,一般程序运行异常时,都是使用“System.out.println()”,一句一句的测试代码,其实Eclipse自带有调试器。虽然现在编写的程序都不长,使用调试器来检查会比较麻烦,但我们还是应该熟练使用调试器。下面就简单介绍一下Eclipse调试器的使用。
调试如下图所示程序
&&& 首先设置断点,双击箭头指向的位置就可以为程序设置一个断点(再次双击小圆点可以取消该断点)。显示行号的方法:选择主菜单“Window—&Preferences—&General—&Editor—&Text Editors”命令,再选中“Show line numbers”。
单击Eclipse主工具栏中的bug按钮 ,以调试方法来运行程序。这时弹出一个窗口,问是否切转到“调试”透视图,回答“是”。调试透视图如下图所示:
&&& 这时代码运行到断点处停住,单击“Step Over”按钮,程序执行到下一语句“method();”,同时控制台打印出“Hello World”。
&&& 如果想继续追踪到method方法的内部语句,就需要使用“Step Into”按钮,代码将跳入到method方法内部,停在代码行“for(int i=0…”处。单击界面左上部的调用堆栈中的结点,可以在编辑器中快速定位代码。
&&& 如果想在for循环的某一步停下了,例如i=5时停下,可以用“Step Over”来一步一步地执行循环,一直到i=5。也可以通过设置断点条件,操作方法是:先在“for(int i=0…”语句处设置一个断点,右击断点的小圆点,选择“Breakpoint Properties”,弹出如图所示窗口,选择“Conditional”复选框,并填入条件“i==5”。设置断点条件后,单击调试视图的“Resume”按钮,程序将运行循环,直到i=5时停下来。
&&& 在调试中经常需要查看一些变量或表达式的值。在本实例中,变量i的值显示在“变量”视图中,但如果想查看println语句中“i=”+i的值应该是多少,该怎么办?先拖选“i=”+i,再右击它,然后选“Watch”,这时将会打开“Expressions”视图,视图左边是表达式,右边是其结果值。有时结果值比较长,可以选择右上角的下拉三角形,从layout中选择“Vertical”选项,把布局改为垂直排列。
&&& 继续调试。单击“单步返回”按钮,代码将执行完整个method方法,并返回到method()行的下一语句。最后还剩一大括号,程序就马上执行完毕。单击“终止”按钮,中断程序的运行,结束整个调试运程。当然,如果想有个圆满点的结局,那就单击“继续”按钮让程序执行完毕。
&&& 在Eclipse中还有一种叫远程调试的功能,它可以连接到远程电脑上的程序,并给它设置断点。不过这属于Web开发部分,在此不叙述了。
浏览: 9708 次
来自: 衡阳
谢谢夸奖。

我要回帖

更多关于 eclipse git 上下箭头 的文章

 

随机推荐