Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-07-2012, 16:59   #1
traod
Member
 
Iscritto dal: Jul 2005
Messaggi: 175
Problema con PDFBox e lucene

Ciao a tutti,
dovrei indicizzare il contenuto di alcuni file .pdf all' interno dell' indice di Lucene per poter poi effettuarne la ricerca nel portale. I file .pdf nel mio progetto sono in un path del tipo

MioProgetto/resources/documents/nomefile.pdf

tramite questo script tento l' estrazione del testo


PDFTextStripper stripper = new PDFTextStripper();
PDDocument pdDoc = PDDocument.load(path);
StringWriter writer = new StringWriter();
stripper.writeText(pdDoc, writer);
System.out.println(writer.toString());

dove path è una stringa del tipo illustrato prima (MioProgetto/resources/documents/nomefile.pdf)

Il problema è che mi da FileNotFoundExcepetion perchè inverte lo / con \.
In pratica va a cercare il file al seguente path

MioProgetto\resources\documents\nomefile.pdf

e ovviamente non lo trova. Qualcuno sa dirmi come posso risolvere? Grazie
traod è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2012, 14:21   #2
traod
Member
 
Iscritto dal: Jul 2005
Messaggi: 175
Nessuno sa aiutarmi?

Questa è l'eccezione che mi viene data

java.io.FileNotFoundException: \MioProgetto\resources\cms\documents\nome_file.pdf (Impossibile trovare il percorso specificato)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
traod è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2012, 17:14   #3
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
per usare una risorsa o un file esterno ti consiglio di usare sempre il getClass().getResouce(); oppure getClass().getResouceAsStream();


sulla documentazione ufficiale trovi i dettagli sull'utilizzo
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2012, 11:19   #4
traod
Member
 
Iscritto dal: Jul 2005
Messaggi: 175
ho provato sia con getResource() che con getResourceAsStream() ma mi restituiscono entrambi NULL...
traod è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
Falso Portale dell'Automobilista ruba pa...
Apple chiude il miglior trimestre di giu...
Sony tira dritto sull'addio ai dischi Pl...
I robot di Google adesso lavorano in squ...
1 miliardo di utenti al giorno: il nuovo...
Broadcom rilascia patch per cinque vulne...
Dalle Fat alle micro e-bike, Engwe ha sc...
L'ossessione per l'IA costa a Zuckerberg...
'Abbiamo le tue foto e la tua cronologia...
Sony rassicura su PS5: memoria assicurat...
Batterie allo stato solido sempre pi&ugr...
OPPO Reno 16 Series, l'editing di foto e...
È gara a chi ne ha violate di più: Claud...
I nuovi Redmi Note 17 arrivano su Amazon...
Il meglio di Amazon in 3 minuti di lettu...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 13:25.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v