1 |
Hi all, |
2 |
|
3 |
------------------project introduction-------------------------------- |
4 |
The project includes an improvement to current java-config and a new |
5 |
eclipse-plugin. The plug-in, which when clicked, lists system installed |
6 |
java libraries for users to select and import into projects. This avoids |
7 |
user manually browses and locates system installed libraries, making |
8 |
developing more efficient and comfortable. The existing tool |
9 |
java-config, with some necessary improvements, is chosen as the data |
10 |
retrieval backend of this project. Jython is used to integrate |
11 |
java-config to the plug-in.This project will mainly benefit developers |
12 |
using eclipse, and due to planned work on improvements to java-config, |
13 |
it will benefit java-config project and even non-developer gentoo users |
14 |
as well. |
15 |
|
16 |
|
17 |
----------------progress of this week -------------------------------- |
18 |
1. built the plugin's eclipse update site [1] |
19 |
2. implemented edit classpath entry function(user clicks "Edit.." in |
20 |
Build path Properties Page) |
21 |
3. some cleanups |
22 |
|
23 |
----------------next weeks plans---------------------------------- |
24 |
The main work of this project is almost finished..and remaining part |
25 |
includes: |
26 |
1. fix the known issue when user adds one entry twice (currently throw |
27 |
unfriendly exception to user) |
28 |
2. more testing work |
29 |
3. write user instructions, docs etc. |
30 |
|
31 |
|
32 |
[1] |
33 |
http://overlays.gentoo.org/svn/proj/java/projects/GenEclipse/trunk/updatesite2/ |
34 |
|
35 |
To test, |
36 |
1) emerge =dev-java/jython-2.5.1-r2 |
37 |
2) emerge kylepan's version of java-config |
38 |
(http://overlays.gentoo.org/svn/proj/java/projects/java-config-2/branches/kylepan/java-config-2.1.9999k.ebuild) |
39 |
3) install the plugin from the above update site |
40 |
4) open java build path property dialog ,choose "Add Library..", then |
41 |
choose "Gen Eclipse" |
42 |
|
43 |
I'll write specific instructions soon. Testing and reporting bugs are |
44 |
highly welcomed:) I'll appreciate it. |
45 |
-- |
46 |
Best regards, |
47 |
Jiale Pan(Kyle Pan) |