-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlaptop.html
More file actions
134 lines (133 loc) · 4.37 KB
/
laptop.html
File metadata and controls
134 lines (133 loc) · 4.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Asciidoctor 1.5.5">
<title>docs</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700">
<link rel="stylesheet" href="./asciidoctor.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">
</head>
<body class="article toc2 toc-left">
<div id="header">
<h1>Getting Started with your personal computer</h1>
<div class="details">
<span id="revnumber">version 2.4.16</span>
</div>
<div id="toc" class="toc2">
<div id="toctitle">Table of Contents</div>
<ul class="sectlevel1">
<li><a href="#introduction">1. Introduction</a></li>
<li><a href="#the-modern-java-development-environment">2. The modern Java development environment</a></li>
<li><a href="#next-step">3. Next step</a></li>
</ul>
</div>
</div>
<div id="content">
<div class="sect1">
<h2 id="introduction">1. Introduction</h2>
<div class="sectionbody">
<div class="paragraph">
<p>In this section, you will learn how to install a Modern Java development environment.
If previously you have developed with Java, maybe you could skip this section and put the focus
on the <a href="brick.html">Brick</a> requirements.</p>
</div>
</div>
</div>
<div class="sect1">
<h2 id="the-modern-java-development-environment">2. The modern Java development environment</h2>
<div class="sectionbody">
<div class="paragraph">
<p><code>Java</code> is a General purpose programming language and is possible to run
in the most popular desktop Operating Systems like: <code>Windows</code>, <code>OSX</code> & <code>Ubuntu</code>.</p>
</div>
<div class="paragraph">
<p>A modern Java development environment require the following elements to be installed in your computer:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>A package manager</p>
</li>
<li>
<p>Java JDK</p>
</li>
<li>
<p>Build Systems (Maven & Gradle)</p>
</li>
<li>
<p>Java IDE (IntelliJ or Eclipse)</p>
</li>
<li>
<p>Sources & Repositories (Git & SourceTree)</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The software listed previously is possible to install manually but
it is better the usage of a <code>package installer</code>
like <code>HomeBrew</code> <code>SDK</code> for OSX/Linux, <code>apt</code> for Linux or <code>Choco</code> for Windows.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<i class="fa icon-tip" title="Tip"></i>
</td>
<td class="content">
A package manager or package management system is a collection of software tools that automates the process of
installing, upgrading, configuring, and removing computer programs for a computer’s operating system
in a consistent manner.
Source: <a href="https://en.wikipedia.org/wiki/Package_manager">Wikipedia</a>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Click in the Operating System installed in your personal computer to check the requirements.</p>
</div>
<div class="ulist">
<ul>
<li>
<p><a href="laptop_windows.html">Windows</a></p>
</li>
<li>
<p><a href="laptop_osx.html">OSX</a></p>
</li>
<li>
<p><a href="laptop_linux.html">Linux</a></p>
</li>
</ul>
</div>
</div>
</div>
<div class="sect1">
<h2 id="next-step">3. Next step</h2>
<div class="sectionbody">
<div class="paragraph">
<p>Continue in the section about <a href="brick.html">Getting Started with your Brick</a></p>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-343143-18', 'auto');
ga('send', 'pageview');
</script>
</div>
</div>
</div>
<div id="footer">
<div id="footer-text">
Version 2.4.16<br>
Last updated 2021-01-09 15:56:33 CET
</div>
</div>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.js"></script>
<script>prettyPrint()</script>
</body>
</html>