Building ZAP in Eclipse

51 views
Skip to first unread message

psiinon

unread,
Mar 18, 2021, 11:08:14 AM3/18/21
to OWASP ZAP Developer Group
We have a new page on the website which explains how to build ZAP in Eclipse, linked off https://www.zaproxy.org/docs/developer/

Feedback appreciated :)

We are planning to include similar guides for building ZAP in other IDEs. We already have someone looking at the IntelliJ equivalent, but if you fancy writing or contributing to one for another IDE then please get in touch!

We are also planning on adding more IDE independant docs for things like creating new add-ons. If you have other similar things you'd like us to document then let us know via this thread or the tracker issue.

Many thanks,

Simon

Kevin W. Wall

unread,
Mar 18, 2021, 11:24:14 AM3/18/21
to zaproxy...@googlegroups.com
Must be nice to work on a mature project where you can actually get people to help with *documentation*. I struggle to get people to just help closing out GitHub issues, and that includes my co-lead and the other main contributor. Wish ESAPI was so fortunate. I envy you in that regard. I feel like I'm carrying 80% of the load in keeping ESAPI going.

-kevin

--
You received this message because you are subscribed to the Google Groups "OWASP ZAP Developer Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to zaproxy-devel...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/zaproxy-develop/e085ead2-f670-41b5-b5f7-fef93d98a011n%40googlegroups.com.

Kevin W. Wall

unread,
Mar 18, 2021, 11:31:02 AM3/18/21
to zaproxy...@googlegroups.com
Sorry for publicly vetting.  Totally unprofessional of me. I'm barely hanging on today after the 2nd bought of insomnia in 4 days. Feel like I am barely hanging on and ESAPI duties are adding to that stress.  So my apologies in advance to those who have been helping. I know that you all also have full-time day jobs, family obligations, etc. as well.  We just need more help.

I need a nap.

-kevin

psiinon

unread,
Mar 18, 2021, 11:54:30 AM3/18/21
to OWASP ZAP Developer Group
You want to help us close issues? Great! We currently have over 700 open :P
But yeah, we are lucky to have people who work on developments, issues and docs.
Wish you more luck getting contributors for ESAPI, and take care Kevin!

Justin Giannone

unread,
Mar 18, 2021, 1:59:56 PM3/18/21
to OWASP ZAP Developer Group
Attached are some Quick Start notes I put together for ZAP in Eclipse and ZAP in IntelliJ.  These notes were more for myself & local team members, so they are fairly bare bones.  Not sure if they will be helpful, but figured I'd dump them on here just in case.

Also, just to note, at the time of writing (3/18/2021) Buildship 3.0 for Eclipse cannot successfully import Gradle Projects into Eclipse Workspaces (https://github.com/eclipse/buildship/issues/1067).  I've cut over to IntelliJ in the last month and have been running pretty smoothly.  The only hang-up that I hit with IntelliJ was after I had imported and setup all the ZAP projects IntelliJ was having Intellisense problems; I resolved that by using File --> Invalidate Caches / Restart... and clicking 'Invalidate Caches'.  After IntelliJ restarted and reloaded the Projects everything resolved correctly.

Dev Quick Start - IntelliJ.txt
Dev Quick Start - Eclipse.txt

psiinon

unread,
Mar 19, 2021, 5:07:05 AM3/19/21
to OWASP ZAP Developer Group
Thanks for sharing these - they look very useful!

kingthorin+owaspzap

unread,
Mar 19, 2021, 7:21:06 AM3/19/21
to OWASP ZAP Developer Group
jman,  I hit the same Eclipse issue yesterday and  managed to work out a solution. Details added to your issue, let us know if that helps in your case.

Justin Giannone

unread,
Mar 19, 2021, 8:57:09 AM3/19/21
to OWASP ZAP Developer Group
Interesting.  Your workaround was able to resolve my Eclipse issue.  I will probably be sticking with IntelliJ for now, but good to know that I can cut back over to Eclipse if I need/want to.
Reply all
Reply to author
Forward
0 new messages