我在我的项目中有一个java文件,它只是从SQL数据库中获取数据并将其插入Oracle数据库,它从文本文件中获取其输入。代码运行完美,但现在我被要求从这个java文件中生成一个。exe。
我已经谷歌和堆叠一个解决方案,但无济于事。所有问题及其各自的答案都是作为一个整体处理项目的。我只需要为一个文件做这个。此外,我尝试使用NetBeans(我已经编写了java文件)进行清理和构建,它确实制作了一个.jar文件,但标题为项目本身。
我的项目有一些完全不相关的其他java文件。但我把它们放在一起,因为它们是同类。
任何解决方案将不胜感激!
在Netbeans中创建一个新项目
复制所有必需的jar文件,以支持从现有大项目连接到这个新项目的数据库。在项目设置中将这些jar指定为库jar时,请确保它们将与编译的java类一起打包。
复制创建数据库连接的java类
编译并构建新项目。
将生成的jar文件转换为exe文件,使用"java to exe包装器"。
例如:Launch4J
。
既然它只是一个文件,为什么不将代码复制并粘贴到NetBeans的新项目中呢?这样,您将保持原始项目不变,并编译仅包含必要代码的新项目。
使用Jsmooth工具。您可以使用它创建一个独立的。exe。以及创建.jar文件。在eclipse中,
- 进入文件菜单
- 选择EXport..选择 选择"作为可运行的jar文件"。