0

Can anyone tell me how to build the .exe file by including the library jar files for database connection? I have a standalone application and I am using the launch 4j .exe builder.

4

2 回答 2

1

jar 到 exe 也可以用于数据库连接。但是你总是引用任何文件、jar 和任何东西的绝对路径。因为exe在Windows中的任何地方运行。例如:如果你的 exe 有任何文件关联。所以你必须选择一个恒定的路径来放置你所有的 jars 和需要的文件。在您的编码中,使用常量绝对路径引用该文件。例如: c:\程序文件\你的公司\你的产品; c:\Program files\your company\your product\your jars 之类的。你的类路径引用这个罐子。所以你的exe运行没有任何相对路径问题。如果您使用任何安装程序,您的工作将非常容易。例如高级安装程序。

于 2013-11-06T08:57:24.137 回答
0
Let the distribution file structure is like this:

bin/launch4j.exe  
bin/config.xml  
bin/dist/app.jar  
bin/dist/lib/ojdbc6.jar

jar files in the lib directory can be included in the config file as below:

<launch4jConfig>
  ...........
  <chdir>./dist</chdir>
  ...........
  <classPath>
    ..........
    <cp>./lib/*.jar</cp>
    ..........
  </classPath>
  ...........
</launch4jConfig>
于 2013-11-06T10:01:32.307 回答