質問編集履歴

1

「一般的なやり方」から「該当ライブラリの対処法」へ質問を修正

2019/10/14 08:25

投稿

morekuro
morekuro

スコア6

test CHANGED
@@ -1 +1 @@
1
- Eclipse上の既存プロジェクトGitHubに公開されているプロジェクトを利用したい
1
+ Eclipse上でjunit-quickcheckライブラリを利用したい
test CHANGED
@@ -4,23 +4,11 @@
4
4
 
5
5
  初歩的な質問で恐縮です。JavaをEclipseにて独習中です。
6
6
 
7
- よく各種ライブラリ等がGitHub公開されているのですが、
7
+ GitHub公開されている「junit-quickcheck」ライブラリ利用方法について、ご教示頂きたいです
8
-
9
- 利用方法がいまいち判っていません。
10
8
 
11
9
 
12
10
 
13
- GitHubの使い方自体は沢山インターネットに情報があるのですが、
14
-
15
- 「他で公開されているプロジェクト」の利用方法、具体的な手順が見つけられず、
16
-
17
- 一般的な使い方の認識があっているのか…あるいは何か根本的な間違いがあるのか、ご教示頂きたいです。
18
-
19
-
20
-
21
- ###以下、一例
22
-
23
- 使いたいもの
11
+ ### 使いたいもの
24
12
 
25
13
   Java単体テスト関連の「junit-quickcheck」
26
14
 
@@ -28,7 +16,7 @@
28
16
 
29
17
 
30
18
 
31
- やりたい事
19
+ ### やりたい事
32
20
 
33
21
   Eclipse上で管理されている既存プロジェクトの単体テストで上記のjunit-quickcheckを利用できるようにしたい
34
22
 
@@ -36,38 +24,60 @@
36
24
 
37
25
 
38
26
 
39
- やった事
27
+ ### やった事
40
28
 
41
-  >> zipをダウンロード(あるいはURIからclone)をした後に、maven-installを実行
29
+  >> URIからclone(Eclipse>インポート>一般的なプロジェクトとしてGitからインポート)をした後に、
42
30
 
43
-  >> 上記を実施したところ、
31
+     maven-installを実
44
32
 
45
-      > Error injecting constructor, java.lang.ExceptionInInitializerError
33
+  >> 上記を実施したところ、下記エラーが表示される
46
34
 
35
+ ```EclipseConsole
47
36
 
37
+ [ERROR] Unable to provision, see the following errors:
48
38
 
49
-     というエラーが出て躓く。
39
+ [ERROR]
40
+
41
+ [ERROR] 1) Error injecting constructor, java.lang.ExceptionInInitializerError
42
+
43
+ [ERROR] at io.takari.aether.connector.AetherRepositoryConnectorFactory.<init>(Unknown Source)
44
+
45
+ [ERROR] at ClassRealm[plexus.core, parent: null] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
46
+
47
+ [ERROR] while locating io.takari.aether.connector.AetherRepositoryConnectorFactory
48
+
49
+ [ERROR] while locating java.lang.Object annotated with *
50
+
51
+ [ERROR]
52
+
53
+ [ERROR] 1 error: Can not initialize cryptographic mechanism: Cannot locate policy or framework files!
54
+
55
+ [ERROR]
56
+
57
+ [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
58
+
59
+ [ERROR] Re-run Maven using the -X switch to enable full debug logging.
60
+
61
+ ```
50
62
 
51
63
 
52
64
 
53
65
  ###確認したい事
54
66
 
55
- 上記の「ダウンロードor clone」した後に「mavenインストール」は一般的な手順として正しい??
67
+ 上記手順はやり方として正しい??
56
68
 
57
- ・このエラー以外に、途中様々エラーが出都度対処したが、
69
+  ※恥ずかしながら、手順試行錯誤でよく判らいまま進めいます・・・。
58
70
 
71
+ ■エラーの対処法は??
72
+
59
-  「利用時は頑張ってmaven周りのエラーを解く必要がある」のが一般的?
73
+  ※他に必要そうな情報があれば追記すようにします。
60
74
 
61
75
 
62
76
 
63
77
  ---
64
78
 
65
- 上記エラーの対処法自体は、別質問になるかもと思いますのでこちらへの回答は不要です。もし一般的なエラーですぐ対処法が判ればお聞きしたいですが・・・
66
79
 
67
80
 
68
-
69
- 既存プロジェクトに対し、ビルドパスの構成からjarファイルをimport…という単純な操作ぐらいは出来るのですが、GitHubに公開されているものを一般的にはどうって皆さん利用してるのか、よく判らずにい
81
+ 既存プロジェクトに対し、ビルドパスの構成からjarファイルをimport…という単純な操作ぐらいは出来るのですが・・・そもそも手順が合っているどうかもイマイチ判っていません
70
-
71
-
72
82
 
73
83
  ご教示頂ければ助かります。