Further documentation improvements
This commit is contained in:
parent
f408f00e83
commit
dbf971331e
2 changed files with 32 additions and 0 deletions
|
@ -16,6 +16,38 @@
|
||||||
|
|
||||||
* Dude! Where's my Eclipse
|
* Dude! Where's my Eclipse
|
||||||
|
|
||||||
|
** Introduction
|
||||||
|
|
||||||
|
From time to time, a developer will be in a situation where code
|
||||||
|
needs to be fixed, but there isn't a familiar IDE available.
|
||||||
|
|
||||||
|
Similarly, in order to progress from developer to senior developer
|
||||||
|
and on to architect, it's important to understand not just what's
|
||||||
|
going on in the code, but also outside the code.
|
||||||
|
|
||||||
|
This module takes a simple java tomcat application and brings you
|
||||||
|
on a tour from compiling the java files, to creating a jar file and
|
||||||
|
then a war file and on to deploying the application, using just a
|
||||||
|
basic editor to make changes and the command-line to build the
|
||||||
|
relevant artefacts.
|
||||||
|
|
||||||
|
The goal is to give a flavour of what goes on behind the IDE so
|
||||||
|
that a developer can understand that taking a peek behind the
|
||||||
|
curtain from time-to-time is not just informative and interesting,
|
||||||
|
but is also of value to the goal of Making A Real Difference.
|
||||||
|
|
||||||
|
*** Examples
|
||||||
|
1. You've just discovered that there's a critical bug in the code,
|
||||||
|
but you got your new development PC last night and you haven't
|
||||||
|
had the chance to install your preferred IDE. You don't have
|
||||||
|
the time, but you know the integration test environment has the
|
||||||
|
correct JDK installed, so you can work there. Only problem:
|
||||||
|
it's a command-line only environment.
|
||||||
|
2. You're working on a bug but it can only be reproduced in the
|
||||||
|
test environment, where your IDE isn't installed. You need to
|
||||||
|
work on it there until the issue has been identified and you
|
||||||
|
know what the fix is going to be.
|
||||||
|
|
||||||
** Pre-requisites
|
** Pre-requisites
|
||||||
You will need a linux server with the following installed:
|
You will need a linux server with the following installed:
|
||||||
- tomcat :: This demo was prepare with tomcat-8.
|
- tomcat :: This demo was prepare with tomcat-8.
|
||||||
|
|
Binary file not shown.
Loading…
Reference in a new issue