我靠, 发现离开了MyEclipse什么都不会
我在肖申克 2010-12-29 11:41:21 上上个项目是Myeclipse做的, 上个项目也是
前阵子总经理就在说, 老用D版也不好啊, 以后用Eclipse或者NetBeans吧
Netbeans我不打算用, 那就Eclipse吧, 刚开始跑j2se程序就是用的这玩意
今天开始用Eclipse开始进行web开发
下了个Eclipse for J2EE版的
把以前的web项目拷进Eclipse, 立刻报错, @Resources找不到
小事, 换成6.0JRE运行环境就好
还有错, javax.servlet 找不到
在MyEclipse下都好使, 为什么这报错了呢
google一下, 找到%tomcat%\common\lib目录下的servlet-api.jar,把这个jar添加到%java_home%/\jdk1.6.0\jre\lib\ext目录下面, 解决. (这时我才发现, 根本原因就是我的Tomcat没有和Eclipse做集成), 找不到Tomcat下的这个jar包
要部署了, 发现还要去下tomcat的插件, 丢到plugins里, 打算redeploy一下, 貌似没有这选项, 但Eclipse上出现了熟悉的小猫
直接点击, 我想的是, 应该自动把项目部署到webapps下了吧, 等启动完后去看webapps目录, 根本没有
又google一番, 发现要先export成war文件, 同时选择好相应的路径, 就自动放到webapps下去了
然后启动tomcat, 自动解包, 就能访问自己的web项目了.
比较麻烦, 改了类后, 又得打成war文件. 但好在我会用Eclipse进行web开发了, 至于SSH框架, 我向来都是手动去把需要的包拷贝到lib下, 不用MyEclipse自带的MyEclipse集成的.
综上所述, 对于新手程序员来说, MyEclipse这是一个害人的东西, 大家等Eclipse做web开发用得很熟练了再用MyEclipse吧.
由此推断, SSH也是一个害人的东西, 导致我现在很多JSP,Servlet的东西都忘记得差不多了