LoginSignup
5
5

More than 5 years have passed since last update.

Jenkins Mavenでのビルドジョブ実行時にエラーが出てはまった時の対処

Posted at

エラー内容(コンソール出力)

[ERROR] COMPILATION ERROR :
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?



→とりあえずJDKの設定内容を見直す。

結果手っ取り早くJDKを再インストール

既存のJDKをアンインストール

sudo rpm -e jdk[バージョンナンバー]

最新rpmファイルをダウンロードする。

/usr/java上でrpm install を実行するも失敗・・・

#rpm -ivh jdk-xxx-linux-i586.rpm

Error: unpack could not create JAR file:等のメッセージが・・・

一旦アンインストール

# rpm -qa | grep jdk
# rpm -e jdk1.8.0_51-1.8.0_51-fcs.i586

必要パッケージのインストールからのjdk再インストール

#yum install ld-linux.so.2
#yum install libgcc_s.so.1
#rpm -ivh jdk-xxx-linux-i586.rpm

インストール成功

パス設定

# vi /etc/profile ※ユーザー全体で設定の際
$ vi ~/.bash\profile ※特定ユーザーで設定の際
JAVA_HOME=/usr/java/default
MAVEN_HOME=/usr/local/apache-maven-3.3.3
export JAVA_HOME MAVEN_HOME
export PATH=/usr/java/default/bin:${MAVEN_HOME}/bin:$PATH
export CLASSPATH=.:/usr/local/default

Jenkinsの管理→システムの設定でMave,JDKの環境変数パス等の再確認。

Jenkins上でジョブ実行

エラー解消された。

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5