MyEclipse学习

以下是按时间顺序的经历:

1 尝试研究一个现有的web java工程,gr_monitor。所以安装了MyClipse

2 比较不幸的是导入现有工程(Genel->Existing project),并不提示为Web Project。所以无法编译成war文件。更谈不到布署调试了。

3 2014-03-04 : 在MyClipse上新增Web工程 gg_monitor,点击后可以运行。提示为“This is my JSP page. ”

4 查找到方案 http://www.myeclipseide.com/PNphpBB2-viewtopic-t-27130.html

  使用“File > Import > MyEclipse > WTP Dynamic Web Project and follow the wizard. ”方案。

   还是不行,怀疑是不是因为前面同名导入过一次的原因。

5 于是尝试把gg_monitor的页面移到gr_monitor,结果一堆报错。

二:编译:

1 :Map<String, Object> map = new HashMap<>(); 编译报错。

  这个请教了高手,说是1.7JDK的泛型,现在安装的是1.6。很纠结的是明明控制面板里提示的已经是1.7了。

2:在JRE System Library的属性里找配置。点"install JRES"-》Add,找到jr7的配置。

   返回Alter JRE中改成了JRE7.

   或者在:Preference->Java->Install JREs 这里也有添加界面。

 3:但还是报同样的错,看来JRE不等于JDK。

 4:把目录改成C:\Program Files\Java\jdk1.7.0_51,连JRE目录的提示都没了。

 5:再改成C:\Program Files\Java\jdk1.7.0_51\jre,研究了好久,在工程属性的build path->add library->add jry加入了新加进的jre,终于出现了熟悉的jre目录。

 6:然后继续不认上面的“泛型”,也就是说:回到了原点。。


三:jsp中的文件引用报错“mean.jsp?mt=0"。

1:关闭报错。

  工程属性 MyClipse->validataion里,关闭提示。

四:一周后的尝试

1:重新新建一个web工程,改为“UTF-8”,布署完成,可以显示网站。 ...cn:8080/gen_mon2/index.jsp

2:复制该项为“index2.jsp",然后复制原来工程的index.jsp过来覆盖之,结果很神奇的发现还是显示默认网页:“This is my JSP page. ”

   还好index2.jsp的修改起效,显示为“This is my JSP page2. ”,证实网站还是起效。

3:复制WebContent的其它各项元素过来。有报错框,右键“MyEclipse->关闭验证”,于是可以继续运行,并且"8080/gen_mon2/page" 显示了默认页。

4:但是点击其中的链接却报错,观察其链接为:“8080/page/indexUser.jsp?m=30",也就是说该程序不支持虚拟目录。。所以要回过头来配置为根目录。

5:然后先迁一下代码吧,把src,Referenced Libraries的代码全copy过来。好多报错,查了一下,居然说是Task没有execute方法可继续,再一查Task继承自StatefulJob,这个位于quartz-1.6.0.jar。。。这个引用库是存在的。有点抓狂。

6:结论1:外部库文件放在:WebContent/WEB-INF/lib里。加到这里的文件自动加到了“Referenced Libraries”里。

7:


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值