java - Create OS X bundle (.app) in Netbeans with referenced folder -


i'm developing java application using netbeans 8.0.2 , need create .app file mac os x. application needs 2 folder ("logs" , "res" run correctly, former contains txt log files, ladder containing sqlite db , images).

netbeans provides functionality "package -> image only" enter image description here

1) unfortunately doesn't work: double click on .app files open , close application without error messages. in fact, folders "logs" , "res" missing in .app file enter image description here

2) expected, running jar raise io exception:

davemac:java dave$ java -jar anamnesipazienti/dist/bundles/anamnesi\ pazienti.app/contents/java/anamnesipazienti.jar      [el warning]: 2015-05-13 22:17:10.086--serversession(1569933050)--local exception stack:      exception [eclipselink-7274] (eclipse persistence services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.validationexception     exception description: exception thrown while trying create logging file [logs/persistence.txt]:[java.io.filenotfoundexception: logs/persistence.txt (no such file or directory)]. 

3) manually inserting logs , res folder makes application runnable (but using jar inside .app image).

4) unfortunately, doesn't work running application .app file. have same behavior 1): application start , close in while without message error.

5) running (double click) script file anamnesi\ pazienti.app/contents/macos/anamnesi\ pazienti causes same error in 2) (like logs , res missing!!!!!).

davemac:java dave$ ./anamnesipazienti/dist/bundles/anamnesi\ pazienti.app/contents/macos/anamnesi\ pazienti      [el warning]: 2015-05-13 22:27:40.434--serversession(368936209)--local exception stack:      exception [eclipselink-7274] (eclipse persistence services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.validationexception     exception description: exception thrown while trying create logging file [logs/persistence.txt]:[java.io.filenotfoundexception: logs/persistence.txt (no such file or directory)].     internal exception: java.io.filenotfoundexception: logs/persistence.txt (no such file or directory) 

question) how should declare presence of logs , res folder .app file? suppose there configuration provide in info.plist (last image), i'm stuck without idea! enter image description here


Comments

Popular posts from this blog

apache - PHP Soap issue while content length is larger -

asynchronous - Python asyncio task got bad yield -

javascript - Complete OpenIDConnect auth when requesting via Ajax -