我已经使用Eclipse 2周了,所有程序都运行正常。
但我意识到我没有专门安装Java SDK。
它是正常的还是Eclipse有自己的编译器?
我需要测试JDBC MySQL连接器,现在我不知道在哪里复制该文件,因为在我的:
C:/programfiles/java
我只有一个目录是JRE 6。
你是对的。 Eclipse有自己的编译器,因此如果您使用Eclipse,则不需要JDK。
有些情况/插件只能与JDK一起使用,例如Maven。因此,如果您计划使用Maven(来自Console或Eclipse),则需要使用download JDK。
对于您的mysql连接器,通常的做法是将jar复制到项目目录(或者可能在lib目录下)并将其添加到构建路径。一旦jar位于该位置,您可以刷新工作区,右键单击,然后选择Build Path,添加到Build Path。
您可以使用捆绑的JRE下载Eclipse,这可能就是您所做的。但由于它有自己的编译器等,它不需要完整的JDK。
但是,您不需要JDK来使用mysql驱动程序,只需将其添加到Eclipse中的项目类路径中即可。一些文档建议将JAR文件放在JRE / JDK的扩展目录中,但这是一个非常糟糕和过时的想法 - 不要这样做。通过Eclipse的环境使用类路径。
Eclipse有自己的编译器,可以在非JDK JRE上运行。
使用库jar的常用方法是将其复制到Eclipse内的Eclipse项目中,然后右键单击 - 将其添加到Build Path。然后可以使用您自己的代码访问这些类。