码迷,mamicode.com
首页 > 系统相关 > 详细

Eclipse的J2EE版本

时间:2015-04-14 16:40:31      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

运行tomcat

会按照WebApp的规则打包,生成一个含有内容的目录,名为你的项目名,并放在eclipse工作目录\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\目录下。然后告诉tomcat这里有webapp,所以能够运行。

maven依赖打包进/WEB-INF/lib/

有时候eclipse能获得maven引入的jar,但调试时却没有打包进/WEB-INF/lib/目录,解决办法如下:
打开编辑项目目录下的.classpath文件。下面是一个例子。
	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
		<attributes>
			<attribute name="maven.pomderived" value="true"/>
			<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
		</attributes>
	</classpathentry>
<!--
	工程下的.classpath文件指定了编译、构建过程中的文件操作。
	maven引入的jar之所以能被eclipse获得,因为配置语句:<attribute name="maven.pomderived" value="true"/>
	对于webApp项目,要想tomcat运行时也能拿到依赖的jar,需要配置:<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
-->	


Eclipse的J2EE版本

标签:

原文地址:http://blog.csdn.net/chuchus/article/details/45043451

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!