0
サンプルJavaプログラムを作成しました。異なるソースディレクトリを持つMavenプロジェクトをコンパイルする方法
私のソースツリーが
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>src1</groupId>
<artifactId>first-prog</artifactId>
<version>1.0</version>
<packaging>jar</packaging>
<build>
<resources>
<resource>
<directory>src1</directory>
</resource>
</resources>
</build>
</project>
私はmvn package
をしようとすると、以下のように、Mavenのエラーメッセージがスローされます以下のように私は、単純なpom.xmlファイルを作成している
[[email protected] java_tools]$ tree
.
├── pom.xml
├── src1
│ └── FirstProg.java
以下のようになります。 。
私はそれがsrc/main/resources
のように見えますが、私自身のディレクトリ構造を使ってコンパイルすることはできません。
INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ first-prog ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ first-prog ---
[INFO] No sources to compile
[mavenのWebプロジェクトの非定型ソースディレクトリの処理](http://stackoverflow.com/questions/224373/handling-unconventional-source-directory-for-a-web-project-in-maven)の可能な複製) – Mifeet
デフォルトのフォルダ構造を変更する目的は何ですか?あなたにはよい理由がありますか? – khmarbaise
@khmarbaise私はmavenを学び始めました。しかし、主な理由は、私たちの会社が、異なるフォルダ構造を持つ「ant」から「maven」に移行することを決めたことです。 –