/[gentoo-dk]/gentoo-dk/finish/java.xml
ViewVC logotype

Diff of /gentoo-dk/finish/java.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mejlholm, Thu Nov 20 17:47:33 2003 UTC revision 1.2 by mejlholm, Fri Nov 21 19:06:00 2003 UTC
# Line 3  Line 3 
3  <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">  <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
4    
5  <guide link = "/doc/da/java.xml">  <guide link = "/doc/da/java.xml">
6          <title>Gentoo Java Guide</title>  <title>Gentoo Java Guide</title>
7          <author title="Forfatter og Redaktør">  
8          <mail link="karltk@gentoo.org">Karl Trygve Kalleberg</mail>  <author title="Forfatter og Redaktør">
9          </author>   <mail link="karltk@gentoo.org">Karl Trygve Kalleberg</mail>
10    <author title="Redaktør">  </author>
11      <mail link="swift@gentoo.org">Sven Vermeulen</mail>  <author title="Redaktør">
12    </author>   <mail link="swift@gentoo.org">Sven Vermeulen</mail>
13    <author title="Oversætter">  </author>
14      <mail link="aaby@gentoo.org">Arne Mejlholm</mail>  <author title="Oversætter">
15    </author>   <mail link="aaby@gentoo.org">Arne Mejlholm</mail>
16    <author title="Redaktør">  </author>
17      <mail link="broeman@gentoo.org">Jesper Brodersen</mail>  <author title="Redaktør">
18    </author>   <mail link="broeman@gentoo.org">Jesper Brodersen</mail>
19    <author title="Redaktør">  </author>
20      <mail link="aaby@gentoo.org">Arne Mejlholm</mail>  <author title="Redaktør">
21    </author>   <mail link="aaby@gentoo.org">Arne Mejlholm</mail>
22    </author>
23          <abstract>  
24          Brugere og udvikleres guide til Java under Gentoo  <abstract>
25          </abstract>  Brugere og udvikleres guide til Java under Gentoo
26    </abstract>
27      <license/>  
28    <license/>
29          <version>0.1.3</version>  
30          <date>November 16, 2003</date>  <version>0.1.3</version>
31    <date>November 16, 2003</date>
32                  <chapter>  
33                  <title>At installere en JDK/JRE</title>  <chapter>
34                          <section>  <title>At installere en JDK/JRE</title>
35                                  <title>Overblik</title>  <section>
36                                  <body>  <title>Overblik</title>
37    <body>
38                                                                    
39                          <p>  <p>
40                          Gentoo giver dig talrige JDK'er og  Gentoo giver dig talrige JDK'er og JRE're. Standard er Blackdown
41                          JRE're. Standard er Blackdown JDK/JRE sættet,  JDK/JRE sættet, som er frit tilgængelige <!--  as it is freely
42                          som er frit tilgængelige <!--  as it is freely  (beer) available (giver jo ikke mening) --> uden nogen form for
43                          (beer) available (giver jo ikke mening) --> uden nogen form for  registrerings halløj.
44                          registrerings halløj.  </p>
45                          </p>  
46    <note>
47                          <note>Når kaffe med tiden er så udviklet at  Når kaffe med tiden er så udviklet at det kan udskifte JRE/JDK
48                          det kan udskifte JRE/JDK med lethed,  med lethed, bliver den højest sandsynligvis standarden.
49                          bliver den højest  </note>
50                          sandsynligvis standarden.  
51                          </note>  <p>
52    Både Sun JDK/JRE og IBM JDK/JRE er generelt hurtigere, men at få fat i
53                          <p>Både Sun JDK/JRE og IBM JDK/JRE er generelt  dem er lidt sværere, da du kræves at læse og acceptere deres licens
54                          hurtigere, men at få fat i dem er lidt  før at du downloader (IBM kræver derudover at du registrer dig).
55                          sværere, da du kræves at læse og acceptere  </p>
56                          deres licens før at du downloader (IBM kræver  
57                          derudover at du registrer dig).  <p>
58                          </p>  Vores ebuilds til Sun og IBM JDK/JRE fortæller dig hvor du skal gå hen
59    for at downloade dem.
60                          <p>Vores ebuilds til Sun og IBM JDK/JRE  </p>
61                          fortæller dig hvor du skal gå hen for at                          
62                          downloade dem.  </body>
63                          </p>  </section>
64                            
65                          </body>  <section>
66                  </section>  <title>Installering af Sun/IBM JDK/JREs</title>
67    <body>
68                  <section>  
69                          <title>Installering af Sun/IBM JDK/JREs</title>  <p>
70                          <body>  Hvis du kører <c>emerge sun-jdk-1.3.1</c> eller <c>emerge
71    ibm-jdk-1.3.1</c>, bliver du underrettet om at du selv skal downloade
72                          <p>Hvis du kører <c>emerge sun-jdk-1.3.1</c> eller <c>emerge  de aktuelle tarballs. Dette er pga. restriktioner for Sun JDK/JRE
73                          ibm-jdk-1.3.1</c>, bliver du underrettet om at  (online klik-indpaknings licens) og registrerings problemer med IBM JDK/JRE.
74                          du selv skal downloade de aktuelle  </p>
75                          tarballs. Dette er pga. restriktioner for Sun  
76                          JDK/JRE (online klik-indpaknings licens) og  <note>
77                          registrerings problemer med IBM JDK/JRE.  Der er også en sun-jdk-1.4.0, men ikke alle pakker virker lige fint med Java 1.4, så
78                          </p>  du hænger selv på den hvis du bruger 1.4.0 JDK.
79    </note>
80                          <note>Der er også en sun-jdk-1.4.0, men ikke  
81                          alle pakker virker lige fint med Java 1.4, så  <p>
82                          du hænger selv på den hvis du bruger 1.4.0  Du bør downloade de(n) indikerede fil(er) til <path>/usr/portage/distfiles</path>. Når det
83                          JDK.  først er gjort, kan du køre emerge kommandoen igen, derefter bliver JDK/JRE installeret
84                          </note>  korrekt i <path>/opt</path>.
85    </p>
86                          <p>Du bør downloade de(n) indikerede fil(er) til                          
87                          <path>/usr/portage/distfiles</path>. Når det  </body>
88                          først er gjort, kan du køre emerge kommandoen  </section>
89                          igen, derefter bliver JDK/JRE installeret  </chapter>
                         korrekt i <path>/opt</path>.  
                         </p>  
                           
                         </body>  
                 </section>  
         </chapter>  
90    
91          <chapter>  <chapter>
92                  <title>Konfiguration af din JDK/JRE</title>  <title>Konfiguration af din JDK/JRE</title>
93                                    
94                  <section>  <section>
95                          <title>Overblik</title>  <title>Overblik</title>
96                                                    
97                          <body>  <body>
98                                                    
99                          <p>  <p>
100                          Gentoo har evnen til at have adskillige JDK'er  Gentoo har evnen til at have adskillige JDK'er og JRE'er installeret
101                          og JRE'er installeret samtidig uden at få  samtidig uden at få konflikter pga. dette.
102                          konflikter pga. dette.  </p>
103                          </p>  
104    <p>
105                          <p>Ved at bruge <c>java-config</c> værktøjet  Ved at bruge <c>java-config</c> værktøjet kan du sætte en stadard, der gælder for hele
106                          kan du sætte en stadard, der gælder for hele  systemet hvis du har root adgang. Brugere kan også bruge <c>java-config</c> til at sætte
107                          systemet hvis du har root adgang. Brugere kan  deres personlige standard, der er forskellig fra den standard, der er sat på systemet.
108                          også bruge <c>java-config</c> til at sætte  </p>
109                          deres personlige standard, der er forskellig                          
110                          fra den standard, der er sat på systemet.  </body>
111                          </p>  </section>
112                            
113                          </body>  <section>
114                  </section>  <title>At sætte en standard JDK/JRE</title>
115    <body>
116                  <section>  
117                          <title>At sætte en standard JDK/JRE</title>  <p>
118                          <body>  At køre kommandoen <c>java-config
119    --list-available-vms</c> vil give dig en liste
120                          <p>At køre kommandoen <c>java-config  over alle de JRE og JDK, der er på systemet,
121                          --list-available-vms</c> vil give dig en liste  således:
122                          over alle de JRE og JDK, der er på systemet,  </p>
                         således::</p>  
123                                                    
124                          <pre caption = "At liste de tilgængelige VMs">  <pre caption = "At liste de tilgængelige VMs">
125  [%1 ~] java-config --list-available-vms  [%1 ~] java-config --list-available-vms
126  [blackdown-jdk-1.3.1] Blackdown JDK 1.3.1 (/etc/env.d/java/20blackdown-jdk-1.3.1)  [blackdown-jdk-1.3.1] Blackdown JDK 1.3.1 (/etc/env.d/java/20blackdown-jdk-1.3.1)
127  [blackdown-jre-1.3.1] Blackdown JRE 1.3.1 (/etc/env.d/java/20blackdown-jre-1.3.1)  [blackdown-jre-1.3.1] Blackdown JRE 1.3.1 (/etc/env.d/java/20blackdown-jre-1.3.1)
# Line 135  Line 129 
129  [ibm-jdk-1.3.1] IBM JDK 1.3.1 (/etc/env.d/java/20ibm-jdk-1.3.1)  [ibm-jdk-1.3.1] IBM JDK 1.3.1 (/etc/env.d/java/20ibm-jdk-1.3.1)
130  [ibm-jre-1.3.1] IBM JRE 1.3.1 (/etc/env.d/java/20ibm-jre-1.3.1)  [ibm-jre-1.3.1] IBM JRE 1.3.1 (/etc/env.d/java/20ibm-jre-1.3.1)
131  [sun-jdk-1.4.0] Sun JDK 1.4.0 (/etc/env.d/java/20sun-jdk-1.4.0)  [sun-jdk-1.4.0] Sun JDK 1.4.0 (/etc/env.d/java/20sun-jdk-1.4.0)
132                          </pre>  </pre>
133                                                    
134                          <p>Navnet i de firkantede paranteser <path>"[]"</path>  <p>
135                          er ID'et for den pågældende VM. Du sender  Navnet i de firkantede paranteser <path>"[]"</path> er ID'et for den
136                          dette ID til <c>java-config  pågældende VM. Du sender dette ID til <c>java-config --set-system-vm</c>, således:
137                          --set-system-vm</c>, således:  </p>
                         </p>  
138    
139                          <pre caption = "At sætte en global VM">  <pre caption = "At sætte en global VM">
140  [#1 ~] java-config --set-system-vm=ibm-jdk-1.3.1  [#1 ~] java-config --set-system-vm=ibm-jdk-1.3.1
141  Now using IBM JDK 1.3.1 (/etc/env.d/java/20ibm-jdk-1.3.1)  Now using IBM JDK 1.3.1 (/etc/env.d/java/20ibm-jdk-1.3.1)
142                          </pre>  </pre>
   
                         <note>Du bliver nødt til at være root for at køre --set-system-vm  
                         </note>  
143    
144                          <p>Når du først har kørt <c>java-config  <note>
145                          --set-system-vm</c> med et bestemt ID for en  Du bliver nødt til at være root for at køre --set-system-vm
146                          VM, bliver du nødt til at regenerere din /etc/profile.env,  </note>
147                          således:  
148                          </p>  <p>
149    Når du først har kørt <c>java-config --set-system-vm</c> med et bestemt ID for en
150    VM, bliver du nødt til at regenerere din /etc/profile.env, således:
151    </p>
152                                                    
153                          <pre caption = "At regenerere /etc/profile.env" >  <pre caption = "At regenerere /etc/profile.env" >
154  [#1 ~] env-update  [#1 ~] env-update
155                          </pre>  </pre>
156    
157                          <p>Efter dette bliver du nødt til at logge ind  <p>
158                          igen eller bruge ressourcen  Efter dette bliver du nødt til at logge ind igen eller bruge ressourcen
159                          <path>/etc/profile</path> til dit miljø.  <path>/etc/profile</path> til dit miljø.
160                          </p>  </p>
161    
162                          <p>Som almindelig bruger kan du køre <c>java-config --set-user-vm</c>,  <p>
163                          hvilket vil lave  Som almindelig bruger kan du køre <c>java-config --set-user-vm</c>,
164                          <path>$HOME/.gentoo/java-env</path> med alle  hvilket vil lave <path>$HOME/.gentoo/java-env</path> med alle krævede miljø-variabler. Du ville normalt
165                          krævede miljø-variabler. Du ville normalt  hente dette fra din shells opstartsscript (<path>$HOME/.zshenv</path>
166                          hente dette fra din shells opstartsscript  i mit tilfælde).
167                          (<path>$HOME/.zshenv</path> i mit tilfælde).</p>  </p>
168                                                    
169                          </body>  </body>
170                  </section>  </section>
171    
172                  <section>  <section>
173                          <title>At sætte en standard CLASSPATH</title>  <title>At sætte en standard CLASSPATH</title>
174                          <body>  <body>
175    
176                          <p><c>java-config</c> kan også bruges til at  <p>
177                          sætte en global standard for hele systemets  <c>java-config</c> kan også bruges til at sætte en global standard for
178                          CLASSPATH, og selvfølgelig også en  hele systemets CLASSPATH, og selvfølgelig også en bruger-specifik standard CLASSPATH.
179                          bruger-specifik standard CLASSPATH.  </p>
180                          </p>  
181    <p>
182                          <p>Du ønsker først at liste alle de  Du ønsker først at liste alle de tilgængelige java biblioteker der
183                          tilgængelige java biblioteker der måske er  måske er interessante at putte i din CLASSPATH, således:
184                          interessante at putte i din CLASSPATH, således:  </p>
                         </p>  
185                                                    
186                          <pre caption = "At liste klasser">  <pre caption = "At liste klasser">
187  [%1 ~] java-config --list-available-packages  [%1 ~] java-config --list-available-packages
188  [ant] No description (/usr/share/ant/classpath.env)  [ant] No description (/usr/share/ant/classpath.env)
189  [java-gnome] No description (/usr/share/java-gnome/classpath.env)  [java-gnome] No description (/usr/share/java-gnome/classpath.env)
190  [java-gtk] No description (/usr/share/java-gtk/classpath.env)  [java-gtk] No description (/usr/share/java-gtk/classpath.env)
191  [log4j] "" (/usr/share/log4j/package.env)  [log4j] "" (/usr/share/log4j/package.env)
192                          </pre>  </pre>
193    
194                          <note>Nogle af disse pakker har en rigtig  <note>
195                          beskrivelse. Dette er noget der bliver  Nogle af disse pakker har en rigtig beskrivelse. Dette er noget der
196                          implementeret i en fremtid der ikke ligger så  bliver implementeret i en fremtid der ikke ligger så langt væk.
197                          langt væk.  </note>
198                          </note>  
199    <p>
200                          <p>Igen, navnet i de firkantede paranteser  Igen, navnet i de firkantede paranteser <path>"[]"</path> er de ID'er
201                          <path>"[]"</path> er de ID'er som du sender  som du sender til  <c>java-config --set-system-classpath</c>, således:
202                          til  <c>java-config --set-system-classpath</c>, således:  </p>
                         </p>  
203    
204                          <pre caption = "At sætte classpaths">  <pre caption = "At sætte classpaths">
205  java-config --set-system-classpath=log4j,java-gtk,java-gnome  java-config --set-system-classpath=log4j,java-gtk,java-gnome
206                          </pre>  </pre>
207                                                    
208                          <note>Det nuværende bibliotek (.) vil ikke  <note>
209                          være en del af systemets classpath, da dette  Det nuværende bibliotek (.) vil ikke være en del af systemets
210                          bør være tilføjet i root's login profil.  classpath, da dette bør være tilføjet i root's login profil.
211                          </note>  </note>
212    
213                          <p>Du vil igen ønske at køre <c>env-update</c>  <p>
214                          for at opdatere dit systems miljø og du  Du vil igen ønske at køre <c>env-update</c> for at opdatere dit
215                          vil måske også ønske at logge ind igen eller  systems miljø og du vil måske også ønske at logge ind igen eller
216                          bruge <path>/etc/profile</path>.  bruge <path>/etc/profile</path>.
217                          </p>  </p>
218                                                    
219                          <p>For brugere vil <c>java-config --set-user-classpath</c> lave  <p>
220                          <path>$HOME/.gentoo/java-env-classpath</path>,  For brugere vil <c>java-config --set-user-classpath</c> lave
221                          som automatisk bliver inkluderet af <path>$HOME/.gentoo/java-env</path>.  <path>$HOME/.gentoo/java-env-classpath</path>,
222                          </p>  som automatisk bliver inkluderet af <path>$HOME/.gentoo/java-env</path>.
223                            </p>
224                          </body>                          
225                  </section>  </body>
226          </chapter>  </section>
227    </chapter>
228          <chapter>  
229                  <title>Yderligere ressourcer</title>  <chapter>
230                  <section>  <title>Yderligere ressourcer</title>
231                          <title>Offline ressourcer</title>  <section>
232                            <title>Offline ressourcer</title>
233                          <body>                          
234    <body>
235                          <ul>  
236                                  <li>java-config man siden</li>  <ul>
237                                  <li><c>java-config --help</c></li>  <li>java-config man siden</li>
238                                  <li><path>/usr/bin/java-config</path>  <li><c>java-config --help</c></li>
239                                  scriptet selv</li>  <li><path>/usr/bin/java-config</path>
240                          </ul>          scriptet selv</li>
241                            </ul>
242                          </body>                          
243                  </section>  </body>
244    </section>
245                  <section>  
246                          <title>Online ressourcer</title>  <section>
247    <title>Online ressourcer</title>
248                          <body>  
249    <body>
250                          <ul>  
251                          <li><uri link="http://news.gmane.org/gmane.linux.gentoo.devel">  <ul>
252                                  gentoo-dev </uri>,  <li><uri link="http://news.gmane.org/gmane.linux.gentoo.devel">
253                                  <uri link="http://news.gmane.org/gmane.linux.gentoo.user"> gentoo-user  gentoo-dev </uri>,
254                                  </uri> mailingliste arkiverne</li>  <uri link="http://news.gmane.org/gmane.linux.gentoo.user"> gentoo-user
255                          <li>#gentoo på irc.openprojects.net</li>  </uri> mailingliste arkiverne</li>
256                          </ul>  <li>#gentoo på irc.openprojects.net</li>
257                            </ul>
258                          </body>                          
259                  </section>  </body>
260          </chapter>  </section>
261    </chapter>
262  </guide>  </guide>

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26