質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Eclipse

Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

解決済

JavaプロジェクトをMavenプロジェクトに変更したい。

okutan
okutan

総合スコア10

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Eclipse

Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

1回答

0評価

0クリップ

322閲覧

投稿2022/02/12 08:03

前提・実現したいこと

Mavenプロジェクトに変更したい。

発生している問題・エラーメッセージ

CoreException: ビルド・プランを計算できませんでした: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.5.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-compiler-plugin:jar:3.5.1: ArtifactResolutionException: Could not transfer artifact org.apache.maven.plugins:maven-compiler-plugin:pom:3.5.1 from/to central (https://repo.maven.apache.org/maven2): NullPointerException ライフサイクル構成でカバーされていないプラグインの実行: org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (実行: default-compile, phase: compile)

ソースコード

pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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>jp.example</groupId> <artifactId>techacademy_jdbc</artifactId> <version>0.0.1-SNAPSHOT</version> <build> <sourceDirectory>src</sourceDirectory> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.5.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build> </project>

settings.xml

<settingsxmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository>C:\Users\Oleg\.m2\repository</localRepository> <proxies> <proxy> <active>true</active> <protocol>http</protocol> <host>httpproxy.example.com</host> <port>8080</port> </proxy> <proxy> <active>true</active> <protocol>https</protocol> <host>httpsproxy.example.com</host> <port>8080</port> </proxy> </proxies> </settings>

試したこと

◆ユーザー\ログオンユーザー.m2/settings.xmlを作成した。上記参照ください。
◆実行より、Maven install を実施したが、同様のエラーが起きる。

補足情報(FW/ツールのバージョンなど)

Eclipse 4.6
Java 8
Maven 3.3.9
OS windows11
※ゲーミングノートPCです

これからプログラミングの学習を始めたいと思っておりますが、このエラーで躓いてしまいました。
申し訳ないですが、教えていただけると幸いです。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

m.ts10806

2022/02/12 08:09

そもそも何か作成する必要がありましたっけ? プロジェクトメニューの構成→Mavenプロジェクトに変換 で出来るはずですが、 何を参考に進めてますか?
okutan

2022/02/12 08:18

@m.ts10806さん、返信ありがとうございます! 参照しているテキストは、テックアカデミーの内容です! 私もそのやり方で可能かと思ったのですが、変換後にエラー上記のエラーが起きてしまい困っておりまして。 PCの設定がおかしいんですかね。
m.ts10806

2022/02/12 08:20

テックアカデミーは色々いわくつきなのであまり参考にしない方が良いかと。 それに、バージョンが違うと全く参考にできません。 >PCの設定がおかしいんですかね。 PC側でやることは殆どないと思いますし、関係ないです。 eclipseで読んでいるJavaをどこのものにしているか次第です。 あくまでアプリケーションの話。
okutan

2022/02/12 08:39

@m.ts10806さんへ ですよね・・・ 最新のEclipseで試したらできました! ありがとうございました!!!!

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Eclipse

Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。