我已经使用eclipse和一些sql代码完成了我的java应用程序。我使用oracle数据库和jdbc连接器。当我尝试创建一个jar文件时,它向我显示了这条消息:JAR导出完成了警告。有关其他信息,请参阅详细信息。
Exported with compile warnings:
Jar export finished with problems. See details for additional information.
Fat Jar Export: Could not find class-path entry for 'C:Users/Grlouk/Downloads/ojdbc6.jar'
最后我从.jar创建.exe数据库函数不起作用。有什么建议吗?
答案 0 :(得分:1)
看起来导出器正在ojdbc6.jar
文件夹中查找JDBC库C:\Users\Grlouk\Downloads
并发现它丢失了。
有几种方法可以解决这个问题。
1)找到ojdbc6.jar
文件的位置并将其放入C:\Users\Grlouk\Downloads
2)更改类路径以反映ojdbc6.jar
文件的实际位置,例如如果您使用的是Eclipse IDE,则可以右键单击您的项目并构建路径>配置构建路径... 打开构建路径配置,然后在库选项卡下,您可以管理库,在订单和导出下,您可以明确说明将导出哪些库,如果您愿意,可能需要在此处选择ojdbc6.jar
。
答案 1 :(得分:0)
将罐子放在罐子里不会起作用。您必须将它与一些第三方库一起使用。因为当您尝试执行jar文件时,它会尝试搜索上述路径中的jar文件。 Jar文件不会出现在路径中,因此classpath失败。通过导出到jar来执行eclipse。 Eclipse将动态加载jar文件并将其添加到类路径中。