Java 如何处理web应用程序项目中需要部署以进行测试的不可编译源代码?

Java 如何处理web应用程序项目中需要部署以进行测试的不可编译源代码?,java,maven,Java,Maven,我有一个正在使用Maven 2开发的web应用程序项目,我希望在服务器上部署该项目,以便在开发过程中能够查看用于测试目的的网页。然而,在项目中也有很多不可编译的代码,因此我在尝试将项目构建和打包为war以供部署时遇到编译失败。如何使用不可编译的类部署这样的项目,或者更好地说,如何查看网页,同时将不可编译的java类保留在项目的源代码包中 将Maven 2用于带有Netbeans 6.9和glassfish 3.01的JSF2.0(facelets)项目。检查编译器插件并编译编译阶段调用的moj

我有一个正在使用Maven 2开发的web应用程序项目,我希望在服务器上部署该项目,以便在开发过程中能够查看用于测试目的的网页。然而,在项目中也有很多不可编译的代码,因此我在尝试将项目构建和打包为war以供部署时遇到编译失败。如何使用不可编译的类部署这样的项目,或者更好地说,如何查看网页,同时将不可编译的java类保留在项目的源代码包中



将Maven 2用于带有Netbeans 6.9和glassfish 3.01的JSF2.0(facelets)项目。

检查编译器插件并编译编译阶段调用的mojo。FailOneError的默认值为true。你应该把它弄错


org.apache.maven.plugins
maven编译器插件
2.3.2
假的

我认为这个配置就足够了。

检查编译器插件并编译编译阶段调用的mojo。FailOneError的默认值为true。你应该把它弄错


org.apache.maven.plugins
maven编译器插件
2.3.2
假的

我认为这种配置就足够了。

修复编译错误,然后部署项目。@JB Nizet:java类中有很多错误我现在无法修复。。。由于我现在正在进行网页开发,我需要一种方法来查看网页以进行测试&无论如何都不需要使用不可编译的代码。实际上,我从一个简单的web应用项目转移到了maven web应用项目。以前我可以在glassfish上部署一个不可编译的项目。。我认为it单独部署了网页&并没有构建整个项目,但现在在maven项目中,我看到我必须在尝试查看网页之前构建项目。我猜Netbeans IDE允许您运行项目,即使某些类不可编译,然后切换回一个简单的web应用项目。是的。。简单的web应用程序项目确实帮助了我。。但是现在对于maven,似乎没有任何帮助..修复编译错误,然后部署项目。@JB Nizet:java类中有很多错误我现在无法修复。。。由于我现在正在进行网页开发,我需要一种方法来查看网页以进行测试&无论如何都不需要使用不可编译的代码。实际上,我从一个简单的web应用项目转移到了maven web应用项目。以前我可以在glassfish上部署一个不可编译的项目。。我认为it单独部署了网页&并没有构建整个项目,但现在在maven项目中,我看到我必须在尝试查看网页之前构建项目。我猜Netbeans IDE允许您运行项目,即使某些类不可编译,然后切换回一个简单的web应用项目。是的。。简单的web应用程序项目确实帮助了我。。但是现在对于maven,似乎在这方面没有任何帮助…我最近看到的一个问题,在使用了你的技巧之后。。。尽管在代码中出现错误时成功部署了项目,但即使项目中的任何一个java类都不可编译,这导致整个java类都不在“/target/classes”文件夹中,但在构建项目时,我在控制台输出中看到了正在编译的文件,这是我最近看到的一个问题,使用你的提示后。。。即使在代码中出现错误时成功部署了项目,但即使项目中的任何一个java类都不可编译,这也会导致整个java类都不在“/target/classes”文件夹中,但在构建项目时,我在控制台输出中看到了正在编译的文件
<build>
 <plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
     <failOnError>false</failOnError>
    </configuration>
  </plugin>
 </plugins>
</build>