为什么我的WEB-INF目录下没有classes目录,导入struts也不在lib目录下,但是可以正常运行!
3个回答
展开全部
classes目录是服务器运行的时候,生成的。如果你是直接在eclipse中运行的项目,
你打开 eclipse工作空间\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\你的项目\WEB-INF,就可以看到classes文件夹了
还有,你已经将struts相关的jar包,通过构建路径的方式,添加到项目中了,所以不需要再放到WEB-INF\lib下面了。而直接把jar包复制到WEB-INF\lib目录下面的话,你就不需要构建路径了,系统会自动将jar包添加到项目库中
懂了么?不懂继续留言
你打开 eclipse工作空间\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\你的项目\WEB-INF,就可以看到classes文件夹了
还有,你已经将struts相关的jar包,通过构建路径的方式,添加到项目中了,所以不需要再放到WEB-INF\lib下面了。而直接把jar包复制到WEB-INF\lib目录下面的话,你就不需要构建路径了,系统会自动将jar包添加到项目库中
懂了么?不懂继续留言
2012-03-26
展开全部
Eclipse的动态web项目设置了单独的build类文件输出目录,所以在项目Web-INF目录中看不到classes目录,但是部署的时候,build里面的文件还是会copy到web-inf目录中,所以你去服务器部署目录中看看就知道了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在这个视图中,classes是不显示的。
struts相关的jar也在lib目录下,只是在这个视图中显示为referenced library。如果这个视图中lib目录下显示出了jar,反而是没有加入到path中。
struts相关的jar也在lib目录下,只是在这个视图中显示为referenced library。如果这个视图中lib目录下显示出了jar,反而是没有加入到path中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询