"mvn install"を使用して私のチームプロジェクトをビルドしようとしましたが、次のエラーが発生しました:Mavenビルドエラー:目標org.apache.maven.pluginsを実行できませんでした:maven-compiler-plugin:3.5.1:compile
ここで[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project domain: Compilation failure: Compilation failure:
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/property/Property.java:[5,36] package javax.validation.constraints does not exist
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/model/dto/MaintenanceDetails.java:[8,36] package javax.validation.constraints does not exist
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/property/service/PropertyService.java:[10,24] package javax.validation does not exist
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/property/Property.java:[15,6] cannot find symbol
[ERROR] symbol: class NotNull
[ERROR] location: class nelson.domain.property.Property
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/property/Property.java:[16,6] cannot find symbol
[ERROR] symbol: class NotNull
[ERROR] location: class nelson.domain.property.Property
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/property/Property.java:[17,6] cannot find symbol
[ERROR] symbol: class NotNull
[ERROR] location: class nelson.domain.property.Property
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/model/dto/MaintenanceDetails.java:[15,6] cannot find symbol
[ERROR] symbol: class NotNull
[ERROR] location: class nelson.domain.model.dto.MaintenanceDetails
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/model/dto/MaintenanceDetails.java:[16,6] cannot find symbol
[ERROR] symbol: class NotNull
[ERROR] location: class nelson.domain.model.dto.MaintenanceDetails
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/model/dto/MaintenanceDetails.java:[17,6] cannot find symbol
[ERROR] symbol: class NotNull
[ERROR] location: class nelson.domain.model.dto.MaintenanceDetails
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/model/dto/MaintenanceDetails.java:[18,6] cannot find symbol
[ERROR] symbol: class NotNull
[ERROR] location: class nelson.domain.model.dto.MaintenanceDetails
[ERROR] /D:/Omena/nelson-api/domain/src/main/java/nelson/domain/property/service/PropertyService.java:[75,23] cannot find symbol
pom.xmlファイル、また、私は、私はたくさんのが、運をグーグルました。このファイル
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
を変更する権限がありません。なんらかの理由で、この問題に関するすべての回答は驚くほど短く曖昧です。
アップデート1:UTF-8の問題解決(しかし、他のエラーが周りに残っています)
はアップデート2:Property.java
package nelson.domain.property;
import java.io.Serializable;
import javax.validation.constraints.NotNull;
import nelson.common.util.Struct;
Price.java:[1,14] UTF-8をエンコードするためのマップ不可能な文字..例外を読みましたか?Price.javaおよびその他のさまざまな.javaファイルのUTF-8でマッピングされていない文字があります。 。このクラスのコードスニッパーを提供してください。 –
あなたのコメントをありがとう、私はPrice.javaとAvailibility.javaのいくつかの特殊文字を削除しました。しかし、まだ表示されている他のエラー –
'Property.java:[5,36]パッケージjavax.validation.constraintsは存在しません'と '[ERROR] symbol:class NotNull'を確認してください。 - あなたは 'import javax.validation.constraintsを持っています。NotNull; 'しかし、あなたは' pom.xml 'に対応する依存関係を持っていません。 - [Maven依存関係](https://mvnrepository.com/artifact/javax.validation/validation-api)を探すことができます。 – Jaime