1

00:00:01,000  -->  00:00:06,750
And this lesson will be installing eclipse and for that simply google for Eclipse don't look and click

2

00:00:06,750  -->  00:00:12,720
on the first link which is pointing to a clip Stuart arc and it's the organization that is actively

3

00:00:12,830  -->  00:00:18,750
helping eclipse and will be installing the latest version of Eclipse which is Eclipse March and within

4

00:00:18,750  -->  00:00:21,500
that you can see several different options.

5

00:00:21,510  -->  00:00:24,090
The first one is to double up Jalla application.

6

00:00:24,100  -->  00:00:29,940
Second one is Grown-Ups the simplicial applications and that you can also see Eclipse for other programming

7

00:00:29,940  -->  00:00:31,530
languages.

8

00:00:31,530  -->  00:00:34,550
I would recommend use download this one for Java.

9

00:00:34,920  -->  00:00:41,760
And that way you can in future Also you can double up Java applications using the same eclipse version

10

00:00:41,760  -->  00:00:41,810
.

11

00:00:41,820  -->  00:00:43,740
You don't have to install a separate eclipse.

12

00:00:43,850  -->  00:00:44,320
OK.

13

00:00:44,400  -->  00:00:48,660
And using that you can do whatever the second version will help you to do.

14

00:00:48,710  -->  00:00:52,540
And on top of that you can also double up job applications.

15

00:00:52,770  -->  00:00:57,100
I have already downloaded the 64 bit version of Windows because that's the version I am using.

16

00:00:57,190  -->  00:00:59,750
And you can choose the appropriate question for your machine.

17

00:00:59,760  -->  00:01:00,040
OK.

18

00:01:00,040  -->  00:01:03,230
Hi Here you can pick a different operating system if needed.

19

00:01:03,470  -->  00:01:10,440
And once you download you will see a zip file just unzip it and a folder called Eclipse gets create

20

00:01:10,620  -->  00:01:13,050
gets extracted and that's about it.

21

00:01:13,050  -->  00:01:14,760
There is nothing more to install.

22

00:01:14,900  -->  00:01:15,200
OK.

23

00:01:15,210  -->  00:01:20,850
So once you unzip it you're done with the installation process so you don't have to run any separate

24

00:01:20,850  -->  00:01:26,620
executable and in order to delete it all you need to do is just delete the folder.

25

00:01:26,620  -->  00:01:32,280
Eclipse and you are done with it so you don't have to go into control panel and do any on an installation

26

00:01:32,290  -->  00:01:32,440
.

27

00:01:32,570  -->  00:01:32,910
OK.

28

00:01:33,030  -->  00:01:37,880
So let's just go ahead and look at that folder on my machine.

29

00:01:37,890  -->  00:01:39,660
I already had a clips here.

30

00:01:39,750  -->  00:01:45,180
So because this is a different version of Eclipse I created a folder called Eclipse Mars and within

31

00:01:45,180  -->  00:01:49,530
that I extracted the new ocean off eclipse.

32

00:01:49,530  -->  00:01:55,440
Now once you go into eclipse home directory all you wanted to do is just double click on this icon eclipse

33

00:01:55,740  -->  00:01:57,310
and that will launch eclipse.

34

00:01:57,630  -->  00:02:03,250
But the main thing to note as Eclipse needs a JVM in our launch.

35

00:02:03,330  -->  00:02:09,750
That's because eclipse itself is a Java program and if you have downloaded 64 bit version off eclipse

36

00:02:10,140  -->  00:02:14,400
then you must make sure that the JVM that you're using is on 64 bit.

37

00:02:14,580  -->  00:02:17,960
And if it is 30 to predict Lipps then JVM needs to be Tokiko bit.

38

00:02:18,060  -->  00:02:21,830
So 32 eclipse will not work with a 64 bit JVM.

39

00:02:22,140  -->  00:02:26,840
Once you launch once you tried to launch this then what happens is this particular application just

40

00:02:26,970  -->  00:02:30,100
looks for JVM in the current directory itself.

41

00:02:30,120  -->  00:02:32,080
It looks for a jihadi folder.

42

00:02:32,160  -->  00:02:34,250
Our Nick cries to see if there is a J.

43

00:02:34,270  -->  00:02:36,480
GBM executable over there.

44

00:02:36,480  -->  00:02:41,970
And if it is not there then it looks at this file called Eclipse dot net which is a configuration file

45

00:02:42,320  -->  00:02:48,480
on your C and your checks batin that file that is not specified to JVM.

46

00:02:48,480  -->  00:02:50,010
By default it will not be there.

47

00:02:50,190  -->  00:02:56,880
So if it is not there then it looks at the bot environment variables in order to find GBM.

48

00:02:56,880  -->  00:02:59,160
So there is a reason I'm explaining all this.

49

00:02:59,150  -->  00:03:03,000
This JVM lookup operation that that Eclipse is performing.

50

00:03:03,130  -->  00:03:08,430
That's because I know at least some companies are still using older versions of July like Java 5 or

51

00:03:08,430  -->  00:03:09,390
6.

52

00:03:09,480  -->  00:03:14,030
So if you join one of these companies you may have to use the same version of Java.

53

00:03:14,120  -->  00:03:20,570
However the latest version of eclipse that you might want to install may require a more decent JVM.

54

00:03:20,610  -->  00:03:25,180
For example this eclipse Matsuda you have downloaded requires at least GBM 7.

55

00:03:25,350  -->  00:03:32,940
So in this case you can still download a more recent G.R. eat like Jerry 7 or 8 which are what the eclipse

56

00:03:32,940  -->  00:03:40,080
needs and then you can have the pop and Weidmann variable variable pointing to that Jayati not within

57

00:03:40,140  -->  00:03:41,030
eclipse.

58

00:03:41,100  -->  00:03:45,270
You will still be able to use the older JDK which your team wants you to use.

59

00:03:45,330  -->  00:03:48,290
OK that's possible our knowledge and I will show you how to do that.

60

00:03:48,570  -->  00:03:54,180
So naturally now you're within date within eclipse you are using one version of JDK an older version

61

00:03:54,650  -->  00:03:58,420
and the eclipse itself is using the latest version.

62

00:03:58,920  -->  00:04:04,310
Also instead of setting the pathway you aren't going to do it you can also specify it in Eclipse not

63

00:04:04,370  -->  00:04:04,850
I and I.

64

00:04:04,860  -->  00:04:11,580
As I mentioned earlier I and let me just show it to you how it is done on my machine.

65

00:04:11,580  -->  00:04:14,510
So here is my Eclipse dot a knife fight.

66

00:04:14,540  -->  00:04:16,860
And here is how I am specifying it.

67

00:04:16,860  -->  00:04:22,980
We need an option called hyphen VM and it needs to be in its own line and below that you can have this

68

00:04:23,310  -->  00:04:26,740
option very or specifying the path to JVM.

69

00:04:26,790  -->  00:04:32,100
Here I'm saying Gelada you are not a C you can also hybrida appointed a job not easy but typically you

70

00:04:32,100  -->  00:04:35,930
would point it a dollar w r and it is no different from July.

71

00:04:35,940  -->  00:04:43,440
Both are GBM so only part George W. is not associated with a console javaw. Dog is associated with the

72

00:04:43,440  -->  00:04:48,870
console so an hour if there is any system or print statements it gets printed to the console.

73

00:04:49,200  -->  00:04:55,770
But typically software like like eclipse the point to jour W..

74

00:04:56,370  -->  00:05:02,910
And one more thing to note as it does needs to be before this option hyphen VM Oxx option.

75

00:05:02,910  -->  00:05:07,480
So anything before hyphen VM arcs option you will.

76

00:05:07,480  -->  00:05:13,950
How on options that will be passed to the eclipse application or on anything below that will be passed

77

00:05:13,950  -->  00:05:16,540
to the G to the JVM itself.

78

00:05:16,590  -->  00:05:17,370
This JVM.

79

00:05:17,430  -->  00:05:21,680
OK so just you need to just remember that OK.

80

00:05:21,780  -->  00:05:23,380
And that's about it.

81

00:05:23,380  -->  00:05:28,470
And the next lesson we will actually launch Eclipse are and we will write to Hollowell program and we

82

00:05:28,470  -->  00:05:30,930
will explore some of the features of Eclipse
