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

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

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

Groovyは、Java用のオブジェクト指向型プログラミング言語です。PythonやRuby、Perl、そしてSmalltalkに似た特徴を有する動的な言語です。

Eclipse

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

Q&A

解決済

1回答

4342閲覧

EclipseにGroovy ライブラリ「Groovy Libraries」「Groovy DSL Support」を追加したい

7snow

総合スコア12

Groovy

Groovyは、Java用のオブジェクト指向型プログラミング言語です。PythonやRuby、Perl、そしてSmalltalkに似た特徴を有する動的な言語です。

Eclipse

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

0グッド

0クリップ

投稿2018/09/01 14:46

前提・実現したいこと

eclipseでGradle環境を構築中です。Gradleプロジェクト新規作成してからGroovyプロジェクトに変換し、build.gradleを編集するとライブラリの「Groovy Libraries」「Groovy DSL Support」が消えてしまった為、復活させたい。

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

イメージ説明

該当のソースコード

元のコード(「Groovy Libraries」「Groovy DSL Support」が有るとき)

/* * This build file was generated by the Gradle 'init' task. * * This generated file contains a sample Java Library project to get you started. * For more details take a look at the Java Libraries chapter in the Gradle * user guide available at https://docs.gradle.org/4.3/userguide/java_library_plugin.html */ // Apply the java-library plugin to add support for Java Library apply plugin: 'java-library' // In this section you declare where to find the dependencies of your project repositories { // Use jcenter for resolving your dependencies. // You can declare any Maven/Ivy/file repository here. jcenter() } dependencies { // This dependency is exported to consumers, that is to say found on their compile classpath. api 'org.apache.commons:commons-math3:3.6.1' // This dependency is used internally, and not exposed to consumers on their own compile classpath. implementation 'com.google.guava:guava:23.0' // Use JUnit test framework testImplementation 'junit:junit:4.12' }

変更したコード(「Groovy Libraries」「Groovy DSL Support」が無くなったとき)

apply plugin: 'groovy' repositories { jcenter() } dependencies { compile 'org.seleniumhq.selenium:selenium-java:3.14.0' testCompile group: 'org.codehaus.groovy', name: 'groovy-all', version: '3.0.0-alpha-3', ext: 'pom' testCompile 'org.codehaus.groovy:groovy-all:2.5.2' testCompile 'junit:junit:4.12' testCompile 'org.seleniumhq.selenium:selenium-java:3.14.0' testCompile group: 'org.gebish', name: 'geb-core', version: '2.2' testCompile group: 'org.gebish', name: 'geb-junit4', version: '2.2' }

試したこと

該当プロジェクトで右クリックし[ビルド・パス]-[ライブラリの追加]-[Groovy Runtime Libraries]を実行すると「Groovy Libraries」は追加されたが、実行時に下記エラーが発生した。
下記エラーも無視していいのか分からず後々問題になるのであれば、エラーを解消しておきたいのですが、エラーの対処方法が分かりません。

イメージ説明

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

OS:Windows10
Eclipse:Photon 4.8.0
groovy-all:2.5.2
geb-core:2.2
geb-junit4:2.2

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

■無事に解決できました■
該当プロジェクトで右クリックし[Groovy]-[Remove Groovy DSL Support from classpath]と[Remove Groovy Libraries from classpath]を実行することで、ライブラリへ復活させることができました。
(メモ:技術評論社の「Selenium実践入門」のP.151~152を実施してましたが、同じプロジェクト構成にならず、半日はまっていました。)
イメージ説明

投稿2018/09/02 00:50

7snow

総合スコア12

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問