在我想看eclipse中web项目jsp文件被tomcat转换成java以後的java源文件的位置发现正常情况下的webapps以下,没有看到我部署的项目
同一时候work文件夹(jsp的工作文件夹)以下也没有生成相关的jsp的class文件和java源文件。可是我想看源代码啊找了一堆关于jsp的源代码位置的文章,都说是在work以下能够找到后来在不断的尝试下,我搜索了keyword server locations的配置是什麼意思找了以下的资料,加上了自己的一些补充和验证攻克了上述问题。
首先看一下资料内容。
Project的时候事实上并未将project公布到tomcat 安装攵件夹所在的 webapps下。这点能够去上述的tomcat 安装文件夹 的webapps文件夹下查看从启动时候的控制台输出来看项目是被公布到了例如以下的文件夹:
打開该文件夹能够非常清楚的看到存在zhgy这样一个文件夹,这就是我们如今能够訪问的项目文件夹
实际上,以下的配置是tomcat管理其它文件夹下的web項目的配置方式.在我的博文中tomcat虚拟路径的配置中有介绍.
(以上部分来源于百度空间)
打开此视图的的方式是:双击server就ok了,不会的多试一下的啦.不做具体介绍.
做例如以下操作:首先移除全部已经部署的项目,然后右击servlet->clean一下,就ok了.
这样的情形下,要想找到jsp被tomcat转换成的java文件,就须要到上文中提到的文件夹以下去找了.详细路径例如以下:
(找个文件夹找起来当然不太方便,由于plugins以下类似的文件夹非常多的啦)
选择第二选项后,server path也会自己主动改动,然後手动改动部署路径就ok了.
3.第三种使用定制的文件夹,实际上就是自定义tomcat server 的location吗一般不使用。
了解了上述三种location配置那么我们要将web项目手动配置到tomcat的安装文件夹下,就非常easy了
同一时候做了这种配置以后,以后要想看jsp的源代码也就直接在tomcat的安装文件夹下的work文件夹中就能够找叻。
}