teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

jenvでバージョン管理ができない

2015/07/10 03:43

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -44,4 +44,21 @@
44
44
  ```
45
45
  if which jenv > /dev/null; then eval "$(jenv init -)"; fi
46
46
  ```
47
- のように設定しております。
47
+ のように設定しております。
48
+
49
+ 上記の件
50
+ sudo で addしたところ
51
+
52
+ ```
53
+ system
54
+ 1.6
55
+ * 1.6.0.65 (set by /Users/yukihirai/.jenv/version)
56
+ 1.7
57
+ 1.7.0.79
58
+ oracle64-1.6.0.65
59
+ oracle64-1.7.0.79
60
+ ```
61
+
62
+ のようにうまくいきましたが、
63
+ なぜかJavaのバージョンが反映されません。
64
+ Javaのバージョンが一番高いものに設定されてしまいます。。。

3

詳細追加

2015/07/10 03:43

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -7,14 +7,24 @@
7
7
  jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/
8
8
  ```
9
9
 
10
+ 上記のようにaddしているんですが、
11
+ addするたびに下記のようなものしか追加されず、、、
10
12
 
13
+ ```
14
+ Picked
15
+ oracle64-Picked
16
+ ```
11
17
 
18
+ 結果として1.6,1.7,1.8すべてaddしても
19
+ jenvで管理してるのは謎の
20
+
12
21
  ```
13
22
  jenv versions
14
23
  * system (set by /Users/yukihirai/.jenv/version)
15
24
  Picked
16
25
  oracle64-Picked
17
26
  ```
27
+ のみです。。。
18
28
 
19
29
  jenvを入れ直したりjavaを入れ直したりといろいろ試してるんですが、
20
30
  それでも同じような結果に。。。

2

.zshrcの設定

2015/07/10 02:20

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -27,4 +27,11 @@
27
27
  jenvでうまくバージョン管理できない場合は
28
28
  いちいち.zshrcにexport JAVA_HOMEで使用したいjavaのPathを使用して対応してます。
29
29
 
30
- また、jenv以外になにかおすすめの方法があればご教授いただきたく思います。
30
+ また、jenv以外になにかおすすめの方法があればご教授いただきたく思います。
31
+
32
+ ちなみにjenvはzshrcで
33
+
34
+ ```
35
+ if which jenv > /dev/null; then eval "$(jenv init -)"; fi
36
+ ```
37
+ のように設定しております。

1

jenv addを追加

2015/07/10 02:17

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
  なぜかどのバージョンをjenv add しても下記のような感じになります。。。
3
3
 
4
4
  ```
5
- /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
5
+ jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
6
6
  jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
7
7
  jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/
8
8
  ```