使用Maven编译时如何使用类文件而不是Java文件

时间:2019-10-15 14:29:56

标签: java maven class compilation pom.xml

我们收到了更新的.class文件,但没有收到项目的.java文件。如何确保在maven pom的编译过程中使用这个新的类文件并将其放置在正确的目录中,而又不影响项目?

2 个答案:

答案 0 :(得分:0)

获取提取的类文件非常不寻常。通常,您会得到一个jar并将其用作依赖项。如果您有这样的类文件,我将手动将它们捆绑到jar文件中,并使用适当的坐标(groupId,artifactId,版本)将其上传到您的Maven存储库。然后,您可以在pom.xml中将它们称为依赖项。

答案 1 :(得分:0)

不确定这是否是最好的方法,但是我能够完成我的pom文件

<resource>
 <directory>${project.basedir}/src/main/java/com/action/helper</directory>
            <targetPath>${project.build.directory}/classes/com/action/helper</targetPath>
            <excludes>
                <exclude>**/*.java</exclude>
            </excludes>