【问题标题】:How to Compile and Bulid a single file in maven project如何在maven项目中编译和构建单个文件
【发布时间】:2014-12-28 13:11:30
【问题描述】:

我在 JSf - Richfaces 中做 maven web 项目。我一直在使用“maven clean install”来清除和构建项目以创建一个war文件。为单个文件中的更改构建整个项目是一项繁琐的工作。

我的问题是,

  1. 是否有可能构建单个 java 文件而不是整个项目。
  2. 能否在eclipse中创建快捷方式或图标来构建当前项目 (ie)“mvn​​ clean install”创建war文件

【问题讨论】:

  • 您是否在像 Eclipse 这样的 IDE 中工作?

标签: eclipse maven jsf build


【解决方案1】:

Maven 使用增量编译,即它只编译自上次构建以来在磁盘上发生更改的类。

您可以修改您的 pom.xml ,以便“清理、安装、部署”自动发生。以下是自定义必要字段后可以附加的代码

<build>
<plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>2.2</version>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.1</version>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
            </configuration>
        </plugin>
        <plugin>
            <groupId>org.jboss.as.plugins</groupId>
            <artifactId>jboss-as-maven-plugin</artifactId>
            <version>7.6.Final</version>
            <executions>
                <execution>
                    <phase>install</phase>
                    <goals>
                        <goal>deploy</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 2019-11-15
    • 1970-01-01
    • 2014-04-10
    • 1970-01-01
    • 2011-05-09
    相关资源
    最近更新 更多