将.java转换为.jar或.exe以获取SINGLE .java文件

时间:2014-08-08 06:43:30

标签: java netbeans jar exe

我的项目中只有一个java文件,它只是从SQL数据库中提取数据并将其插入Oracle数据库,它从文本文件中获取输入。代码运行完美,但现在我被要求从这个java文件中生成一个.exe。

我用Google搜索并堆叠寻求解决方案,但无济于事。所有问题及其各自的答案都将整个项目作为一个整体来处理。我需要只为一个文件做这件事。此外,我尝试使用NetBeans(我已经编写了java文件)进行了清理和构建,它确实创建了一个.jar文件,但它的标题是项目本身。

我的项目有一些完全不相关的其他java文件。但是我将它们保持在一起,因为它们属于同一类型。

非常感谢任何解决方案!

3 个答案:

答案 0 :(得分:1)

在Netbeans中创建一个新项目。

从现有的大项目中复制所有必需的jar,以支持与此新项目的数据库连接。在probject设置中将这些jar指定为库jar时,请确保它们将与已编译的java类一起打包。

复制构成此数据库连接的java类。

编译并构建新项目。

使用" java到exe包装器"将生成的jar文件转换为exe。

例如:Launch4J

是的。

答案 1 :(得分:0)

由于它只是一个文件,为什么不将代码复制并粘贴到NetBeans中的新项目中?这样,您将保持原始项目不变,并编译包含必要代码的新项目。

答案 2 :(得分:0)

使用名为Jsmooth的工具。你可以使用它创建一个独立的.exe。 并用于创建.jar文件。 在日食中,

  • 转到文件菜单
  • 选择EXport ..选项
  • 选择"作为可运行的jar文件"。