質問編集履歴

4

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

2015/07/10 03:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -91,3 +91,37 @@
91
91
  ```
92
92
 
93
93
  のように設定しております。
94
+
95
+
96
+
97
+ 上記の件
98
+
99
+ sudo で addしたところ
100
+
101
+
102
+
103
+ ```
104
+
105
+ system
106
+
107
+ 1.6
108
+
109
+ * 1.6.0.65 (set by /Users/yukihirai/.jenv/version)
110
+
111
+ 1.7
112
+
113
+ 1.7.0.79
114
+
115
+ oracle64-1.6.0.65
116
+
117
+ oracle64-1.7.0.79
118
+
119
+ ```
120
+
121
+
122
+
123
+ のようにうまくいきましたが、
124
+
125
+ なぜかJavaのバージョンが反映されません。
126
+
127
+ Javaのバージョンが一番高いものに設定されてしまいます。。。

3

詳細追加

2015/07/10 03:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,25 @@
16
16
 
17
17
 
18
18
 
19
+ 上記のようにaddしているんですが、
19
20
 
21
+ addするたびに下記のようなものしか追加されず、、、
22
+
23
+
24
+
25
+ ```
26
+
27
+ Picked
28
+
29
+ oracle64-Picked
30
+
31
+ ```
32
+
33
+
34
+
35
+ 結果として1.6,1.7,1.8すべてaddしても
36
+
37
+ jenvで管理してるのは謎の
20
38
 
21
39
 
22
40
 
@@ -31,6 +49,8 @@
31
49
  oracle64-Picked
32
50
 
33
51
  ```
52
+
53
+ のみです。。。
34
54
 
35
55
 
36
56
 

2

.zshrcの設定

2015/07/10 02:20

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -57,3 +57,17 @@
57
57
 
58
58
 
59
59
  また、jenv以外になにかおすすめの方法があればご教授いただきたく思います。
60
+
61
+
62
+
63
+ ちなみにjenvはzshrcで
64
+
65
+
66
+
67
+ ```
68
+
69
+ if which jenv > /dev/null; then eval "$(jenv init -)"; fi
70
+
71
+ ```
72
+
73
+ のように設定しております。

1

jenv addを追加

2015/07/10 02:17

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  ```
8
8
 
9
- /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
9
+ jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
10
10
 
11
11
  jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
12
12