The reason why I say you might be able to get away with raised beds is how the juglone gets into the soil. Juglone is found in almost all tissues of the plant: leaves, bark, wood, roots. The roots, however, produce more juglone than in other plant tissues. Not only do the roots exude the compound, but the compound is also released into the soil when the roots decompose. A raised bed will work if a couple of things happen: (1) the walnut roots do not invade the raised bed, (2) and you are vigilant with removing any dropped walnut leaves that may find their way into your raised bed. I would recommend laying down a few layers of chicken wire before you fill the raised bed with soil. This will prevent moles and gophers from chewing on any veggie roots you plant in the bed. This may also stymie (for a short period of time) some walnut root development into the raised bed. Normally tree roots grow horizontally and down, but they will also grow towards moisture, which I assume your raised beds would be leaking into the native soil. Speaking of native soil, do not use soil from your yard to fill in the raised beds. You will have to bring in new soil to fill the raised beds because you want to be sure there is no juglone in it. Juglone will break down when exposed to the air or microbial digestion within 1 month or so, but walnut roots that have yet to fully decompose can provide a steady source of juglone for a long time as the root itself breaks down.