MyEclipse中无法查看Servlert源码?亲测 -详解

 

我们在学习javaWeb的时候,最早接触到的可能就是Servlet组件了,但,有时候,我们在创建Servet之后,想查看Servet的一些源码,以方便我们学习,对于自学的人来说,都想知道Servet源码是怎样加载到Myeclipse中的,特别是在百度无果后,深深陷入绝望,因为都会遇到这样的问题,为什么我明明就是按照上面的要求来的,可就是加载不出Servlet源码来呢?下面我做个总结,如有不足之处,望谅解

我先提供一个Servlet的源码包,是一个压缩包

https://pan.baidu.com/s/1siis1tAXicNm34FQ02CA2Q      提取码:lel8 

下面我来演示在Myeclipse中加载se rvlet源码包的过程:(需要注意的是加载源码包之后并不会立刻显示出源码,你需要重启MyEclipse:切记l而Eclipse EE则是加载之后就会显示出来源码

1.方法一:通过添加Servlet源码的压缩包来显示源码

创建一个Servlet,现在我们需要查看service方法的底层代码,按住ctrl点击service,发现无法查看,我们需要添加外部的源码包,

现在我们单击change Attached Source,会弹出线面的对话框,

此时有两个按钮选项:External file... 和External folder...二者有区别,稍后将,首先我们单机第一个按钮,把我们下载好的源码压缩包添加进来,点击ok,重启之后再次查看就能显示出效果了。我们再来讲讲第二个选项External folder是做什么 的.

如果我们的源码包是已经解压过了,我们就使用第二种方法把解压后的文件夹选中,点击ok 重启Myeclipse即可。也就是说第一个选项按钮是用来添加压缩包相关的文件,而第二个按钮是用来添加解压后的文件,如果是使用第二种方法,前提是我这个源码包已经解压了,不要在第二个选项中添加压缩包形式的源码包,因为你根本就找不到压缩形式的文件。二者不要混淆奥。二者作用相同。添加之后切记重启MyEclipse:切记,否则不会显示源码l

另外,在此做一个与以上内容无关的笔记:

使用MyEclipse创建java WEB项目的时候,我们需要注意tomcat版本和javaWEB版本的问题。

如果我们选择java EE version 的版本为web3.1,那么我们使用Meclipse设置自动部署项目的时候,tomcat的版本必须是tomcat8.0的版本,如果是tomcat7.0,则会报错。也就是说,tomcat7.0对应的javaEE version版本为web3.0,服务器tomcat8.0对应的java EE version 版本是Web3.1.仅此而已

 

原创不易,转载请注明出处 谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值