2013-04-04 67 views
0

我有一個Java應用程序(允許人們進入銷售)。它連接到一個Derby數據庫。該應用程序是使用NetBeans IDE開發的。我需要將此應用程序轉換爲.exe進行分發。通常我會使用Launch4j進行此操作,但由於該應用程序已鏈接到Derby數據庫,它仍能正常工作嗎?如果沒有,是否有另一種將應用程序轉換爲.exe文件的方式?Java應用程序到.EXE - 德比DB

+0

您的意思是,它是否能夠在分發時仍然連接到Derby服務器?或者在「轉換」爲.exe之後它會以相同的方式工作? – 2013-04-04 16:12:47

+0

是的。如果我要將jar轉換爲像我一般的應用程序那樣的exe文件。這個人仍然能夠連接到Derby DB,或者我需要找到不同類型的轉換。 – user1551783 2013-04-04 16:19:53

回答

2

您的應用程序將以與之前相同的方式工作。你應該注意到「轉換」爲.exe並不是一個真正的轉換,它只是提供了一個在Windows中執行Java程序的簡便方法(很像一個可運行的JAR文件)。

如果您運行Derby服務器,它將以與之前相同的方式連接到該服務器。但是,如果您以嵌入模式運行Derby,則應確保數據庫文件在文件系統中的位置正確(不應將Derby文件存檔到您的.exe中)