Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 源文件夹的eclipse、wtp和tomcat配置_Java_Eclipse_Tomcat_Ant - Fatal编程技术网

Java 源文件夹的eclipse、wtp和tomcat配置

Java 源文件夹的eclipse、wtp和tomcat配置,java,eclipse,tomcat,ant,Java,Eclipse,Tomcat,Ant,我在eclipse中有一个java项目,它有其他项目的jar文件引用。 现在,我已经在eclipse中删除了这些jar文件并添加了项目,eclipse中没有编译错误。我已经在eclipse中配置了Tomcat服务器。 但当我添加项目而不是jar文件时,服务器并没有被加载 我在eclipse工作区中观察到以下路径: <<Eclipse IDE workspace>>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wt

我在eclipse中有一个java项目,它有其他项目的jar文件引用。 现在,我已经在eclipse中删除了这些jar文件并添加了项目,eclipse中没有编译错误。我已经在eclipse中配置了Tomcat服务器。 但当我添加项目而不是jar文件时,服务器并没有被加载

我在eclipse工作区中观察到以下路径:

<<Eclipse IDE workspace>>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ESW\WEB-INF
\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ESW\WEB-INF

在WEB-INF文件夹下,可以找到jar文件和类文件。所有jar文件都加载到“jar”中,但在classes文件夹下,此目录中不存在任何类文件。在这里,我期待的是我在源文件夹中添加的项目类文件,而不是jar文件。如何操作?

请尝试使用部署程序集选项(项目属性-->部署程序集)配置要部署到WTP Tomcat的文件。在Eclipse3.5或之前,此选项被称为类似于J2EE模块依赖项的东西


部署路径相对于
\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ESW\
,而源路径相对于项目文件夹。

我已经这样做了。在ESW下,我只找到lib文件夹,没有找到类。在库中,我找到了我不想出现的jar文件,它必须转到classes文件夹。我发现的另一个问题是占位符的弹簧加载问题,即其中一个占位符没有加载