-
Notifications
You must be signed in to change notification settings - Fork 14
/
README.txt
73 lines (48 loc) · 2.69 KB
/
README.txt
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
J A Z Z Y : Java Spell Checker
What is it?
-----------
Jazzy is a 100% pure Java library implementing a spell checking algorithm
similar to aspell. It may be used to spell check a variety of sources.
The Latest Version
------------------
The latest version is available from the Jazzy project web site
( http://sourceforge.net/projects/jazzy ).
Requirements
------------
The following requirements exist for installing Jazzy:
o Java Interpreter:
A fully compliant Java 1.1 Runtime environment is needed for the core engine of Jazzy
to operate. (For example: for use in a servlet)
A fully compliant Java 1.3 Runtime environment is needed for the swing components of
Jazzy to operate.
o Java JFC (Swing components):
These GUI extentions are required for proper GUI functionality. However, core
spell check functionality can work without Swing Components.
Installation Instructions and Documentation
-------------------------------------------
There are two ways to install Jazzy. One from a pre packaged version and the other is to
compile the sources from CVS.
If you have downloaded the source code from CVS, please cd to the jazzy directory and run ant.
Building Jazzy From the Source
------------------------------
1) In order to build the jedit plugin, you will need to have the jedit.jar in your classpath,
otherwise you will get a lot of compile errors. All of the build errors relate to the files
under
src/com/swabunga/spell/jedit/*
The easiest way to get jedit.jar onto your machine is to install jedit. You can find it at
http://sourceforge.net/projects/jedit
2) In order to build the sample applet spell checker, you will need to sign the jar with "jazzykey".
In order to sign the jar, you will need a key called "jazzykey".
On some systems, you should be able to run the following command to get the key built:
keytool -genkey -alias jazzyKey
when prompted for the password, use the same one that's in build.xml (search for "sign")
For more information on creating keys, see:
http://java.sun.com/docs/books/tutorial/security1.2/toolsign/step3.html
3) The ant target that builds most things is "binary-release", but you may want to build a smaller
target.
The current default target is "library-all", which may be sufficient if you just want the jar.
4) In order to see the applet demo, you will have to have a web server running. Point it to the
www directory to see the index.html page and the applet demo.html page
Licensing and legal issues
--------------------------
Jazzy is licensed under the LGPL. See LICENSE.txt for license restrictions.