Java 日食不';t将使用maven编译的类移动到tomcat运行目录

Java 日食不';t将使用maven编译的类移动到tomcat运行目录,java,eclipse,maven,tomcat,Java,Eclipse,Maven,Tomcat,我正在使用Tomcat运行时环境运行Eclipse(它是从Eclipse运行的),最近我将我的web项目转换为Maven项目。现在它终于可以很好地编译了,但是当我尝试在服务器上运行它时,它似乎没有将编译的类和hibernate配置文件加载到Tomcat工作目录中: **D:\Dropbox\EclipseWorkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\myProject** 因此,每当我现在更改任

我正在使用Tomcat运行时环境运行Eclipse(它是从Eclipse运行的),最近我将我的web项目转换为Maven项目。现在它终于可以很好地编译了,但是当我尝试在服务器上运行它时,它似乎没有将编译的类和hibernate配置文件加载到Tomcat工作目录中:

**D:\Dropbox\EclipseWorkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\myProject**
因此,每当我现在更改任何内容时,我必须手动复制所有已编译的类和几乎所有丢失的文件

我可以在Eclipse设置中更改任何内容吗?另外,我应该从哪里输出Maven编译的类?目前,pom.xml中的构建如下所示:

<build>
    <sourceDirectory>src/</sourceDirectory>
    <directory>${basedir}/build</directory>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.1</version>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
            </configuration>
        </plugin>
    </plugins>
</build>

src/
${basedir}/build
org.apache.maven.plugins
maven编译器插件
2.1
1.6
1.6

有人能帮我吗?提前感谢。

如果您使用的是Maven插件(如m2eclipse),我认为它会自动完成此操作。@DaveNewton我正在使用它,但不知怎么的,它没有。您知道它需要如何设置才能做到这一点吗?现在似乎正在工作,尽管我仍然不理解它现在工作的原因,我在Eclipse中访问了Maven设置,没有做任何更改,然后选择清理Tomcat服务器,然后它开始工作。有趣的是,我已经清洁Tomcat服务器很多次了,但都没有用。所以我不知道是什么改变了。。。