使用数据库连接jar构建.exe文件

时间:2013-11-06 05:36:36

标签: java swing launch4j antbuilder

有人能告诉我如何通过包含用于数据库连接的库jar文件来构建.exe文件吗?我有一个独立的应用程序,我正在使用启动4j .exe构建器。

2 个答案:

答案 0 :(得分:1)

jar也可以用于数据库连接。 但你总是引用任何文件,罐子和任何东西的绝对路径。 因为exe在windows中运行。    例如:如果您的exe有任何文件关联。 所以你必须选择一个恒定的路径,你把所有的罐子和所需的文件。 在您的编码中使用常量绝对路径引用该文件。    例如: c:\ Program files \ your company \ your product; c:\ Program files \ your company \ your product \ your jars ,就像这样。你的类路径引用这个罐子。所以你的exe运行没有任何相对路径问题。如果你使用任何安装程序,你的工作很容易。示例高级安装程序。

答案 1 :(得分: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>