首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java 常用开发工具介绍,重点是Eclipse的使用及注意事项,很实用

同理,这种方式卸载插件也是特别的方便,推荐这种方式 E: 语法检查提示 红色波浪线 必须处理 , 否则编译通不过 黄色波浪线 可以不搭理他 3、 Eclipse 的视窗和视图概述 A: 视窗 每一个基本的窗体被称为视窗...PackageExplorer 显示项目结构,包,类,及资源 Outline 显示类的结构,方便查找,识别,修改 Console 程序运行的结果在该窗口显示 Hierarchy 显示 Java 继承层次结构...F: 查看源码 选中类名 (F3 或者 Ctrl+ 鼠标点击 ) G: 查找具体的类 ctrl + shift + t H: 查找具体类的具体方法 ctrl + o I: 给建议 ctrl+1, 根据右边生成左边的数据类型...+ s A: 自动生成构造方法 B: 自动生成 get/set 方法 8、Eclipse 中一个标准学生类及其测试 A: 案例演示 用 Eclipse 实现标准学生类及其测试 9、Eclipse 中接口抽象类具体类代码体现...A: 案例演示 用 Eclipse 实现接口抽象类具体类代码 10、Eclipse 中如何生成 jar 包并导入到项目中 A:jar 是什么 ?

1.9K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【方向盘】IDEA跟Eclipse险些打一架。Maven:都住手,我来一统天下

    了解了IDEA和Eclipse的项目结构后发现,它俩对项目的管理方式是完全不一样的: 不同的逻辑结构 不同的元数据文件 元数据文件的内容、格式都不一样 就因为这些差异的存在,就出现了不兼容问题:IDEA...花无百日红,明天谁知道呢~ 这样子炒来炒去不会有结论的,那怎么办,难道非得“动手”? 面对这种情况,需要做的就是标准化,让所有的IDE都支持识别同一种项目/目录结构,问题自然迎刃而解了。...不管是何种IDE,都能识别和加载maven项目,解析其pom.xml文件生成为IDEA自己的元数据文件即可正常完成加载啦。...值得一提:很多“老程序员”在一个IDEA窗口里看似显示了多个“项目”,其实就是把一个Project当作一个Module模块导入进来了,这样做是非常不建议的,不信打开你的Project Structure...下篇文章将介绍平时使用IDEA打开maven项目的一个痛点问题:Maven项目某些模块无法被IDEA自动识别,如何手动批量导入/识别呢?

    1.5K30

    Eclipse使用入门教程

    ,则以Debug方式执行代码 Alt + Shift + X, J:如果有main方法入口,则以Run方式执行代码 2常见概念和操作 2.1项目(Project) Eclipse中所有的可以编译运行的资源必须放在项目中...但是一个工作区只能被单个Eclipse进程使用。另外同一个项目也会加入到不同的工作区中。注意删除工作区目录的时候很可能误删位于工作区中的项目文件。...在开发中不可避免的需要设置源代码的编译级别,例如使用JDK1.6来开发将来运行于JDK1.4上的项目,那么这时候需要设置编译器的等级,否则将来的类文件会因为版本过高而不能被目标JDK识别。...2.10生成getter和setter方法 在写JavaBean的时候常常要写一些模式化的getXXX()和setXXX()这样的方法,我们可以用Eclipse来自动生成这些模版化的方法。...如果你在Windows的文件浏览器中选中一个文件或者文件夹复制,之后再在Eclipse中粘贴,那么这个文件或者文件夹会立即复制并加入到当前项目中,这样可以快速的导入一些单独的源代码。

    2.2K20

    Eclipse使用入门教程

    方式执行代码 Alt + Shift + X, J:如果有main方法入口,则以Run方式执行代码 2常见概念和操作 2.1项目(Project) Eclipse中所有的可以编译运行的资源必须放在项目中...但是一个工作区只能被单个Eclipse进程使用。另外同一个项目也会加入到不同的工作区中。注意删除工作区目录的时候很可能误删位于工作区中的项目文件。...在开发中不可避免的需要设置源代码的编译级别,例如使用JDK1.6来开发将来运行于JDK1.4上的项目,那么这时候需要设置编译器的等级,否则将来的类文件会因为版本过高而不能被目标JDK识别。...2.10生成getter和setter方法 在写JavaBean的时候常常要写一些模式化的getXXX()和setXXX()这样的方法,我们可以用Eclipse来自动生成这些模版化的方法。...如果你在Windows的文件浏览器中选中一个文件或者文件夹复制,之后再在Eclipse中粘贴,那么这个文件或者文件夹会立即复制并加入到当前项目中,这样可以快速的导入一些单独的源代码。

    1.4K00

    Eclipse生成的java class文件通过java命令行调用提示找不到主类的问题

    我相信很多好奇的java初学者在学习时很可能会遇到这个问题:为什么Eclipse编译生成的class文件通过java命令行调用时总出现无法找到主类的问题??...我也没能幸免,经过一系列折腾后终于找到了解决问题的方法(也伴随着百度了一堆不着边际的解释,这个问题主要在于同一个问题却并不是由相同的原因导致,搜索不是智能的,所以发帖子的话最好写明问题以及问题导致的出错描述...) 问题描述: 这个问题该下面问题出现的原因一样 1.多半eclipse中的java文件都是在一定的包里面的,如果一开始用写字板等编辑软件编写的helloworld程序,并通过java命令行编译并执行,...;该项配置 2.如果你用写字板创建的java文件含有了包信息,你也通过javac编译该java文件成功了,但是当满怀欣喜通过java命令调用生成的含有main方法的class文件时却出现了以下异常信息:...生成的class文件复制到net/csdn/my目录下,然后通过java net.csdn.my.hello调用即可成功(hello为我自己创建的类名称)

    88830

    Eclipse的安装与使用

    Eclipse的视窗和视图 每一个基本的窗体被称为视窗,视图是由某些视窗的组合而成的 PackageExplorer 显示项目结构,包,类,及资源 Outline 显示类的结构,方便查找,识别,修改...的自动生成代码 右键source 里面就有自动生成构造方法和set get方法的选项 或者 alt + shift + s 再 + c 生成空参构造 alt + shift + s 再 + o...根据本地字段(成员变量)生成有参构造 alt + shift + s 再 + r 生成get和set方法 Eclipse的导出jar包 jar是一种压缩格式(和zip和rar格式类似),jar包就是多个...通常B项目是不能使用A项目中的类的,可以把A项目导出成一个jar包,然后把该jar包导入到B项目,这样B项目就能使用A项目中的类了。...Add to Build Path Eclipse的项目的删除和导入 右键 delete (选中项目右键 选择delete) 如果不勾选Delete project contents on disk

    68510

    Java基础笔记11

    PackageExplorer 显示项目结构,包,类,及资源 Outline 显示类的结构,方便查找,识别,修改 Console 程序运行的结果在该窗口显示 Hierarchy 显示Java继承层次结构...+ s A:自动生成构造方法 B:自动生成get/set方法 C:Eclipse中继承抽象类或者实现接口的简化 11.09_Java开发工具(Eclipse中一个标准学生类及其测试) A:案例演示...Eclipse中如何生成jar包并导入到项目中) A:jar是什么?...11.12_Java开发工具(Eclipse中如何制作帮助文档和使用jar包) A:针对源程序添加文档注释 对用Eclipse实现接口抽象类具体类代码加入文档注释 B:生成帮助文档 选中项目--右键...默认情况下,该方法会根据对象的地址来计算。 b:不同对象的,hashCode()一般来说不会相同。但是,同一个对象的hashCode()值肯定相同。

    82640

    阶段01Java基础day11Ecplise和Object

    显示项目结构,包,类,及资源 Outline 显示类的结构,方便查找,识别,修改 Console 程序运行的结果在该窗口显示 Hierarchy 显示Java继承层次结构,选中类后F4 B:视图 是由某些视窗的组合而成的...自动生成构造方法 B:自动生成get/set方法 C:Eclipse中继承抽象类或者实现接口的简化 11.09_Java开发工具(Eclipse中一个标准学生类及其测试) A:案例演示 用Eclipse...实现标准学生类及其测试 11.10_Java开发工具(Eclipse中接口抽象类具体类代码体现) A:案例演示 用Eclipse实现接口抽象类具体类代码 11.11_Java开发工具(Eclipse中如何生成...jar包并导入到项目中) A:jar是什么?...11.12_Java开发工具(Eclipse中如何制作帮助文档和使用jar包) A:针对源程序添加文档注释 对用Eclipse实现接口抽象类具体类代码加入文档注释 B:生成帮助文档C:使用jar包

    53720

    《一键傻瓜式操作的【后台开发框架集锦】》Timo框架实践及应用

    导入项目 点击完成后需要等待一段时间, maven需要下载相应的依赖包 安装lombok插件 项目中使用了lombok,需要安装相应的插件支持 插件下载地址:https://projectlombok.org...权限资源 本项目中的权限资源使用了菜单的地址,新增和删除权限资源请到菜单管理页面操作。...“_”连接 实体类:会根据表名称自动赋值,一般不需要修改 访问地址:用于控制基础的访问路径 模块结构:1.独立模块—会在业务组(modules)中生成一个新的模块(业务模块),可以给前台模块使用!...实体类 没啥好说的,建议保留id、remark、createDate、updateDate、createBy、createBy、status字段 模板信息 可以自行选择需要的模板,一般不需要去选择 注意...Eclipse 需要刷新项目目录。 选择独立模块结构生成代码后需要注意新模块加载问题,一般编辑器会自动识别为maven模块,如果无法识别请手动设置!

    97610

    idea与eclipse项目相互导入的过程

    打开之后  来到如下视图 现在视图中的是默认的选项   红色框中的是我们关键的一步 选择eclipse选项  然后确定即可  然后项目中就会生成新文件 或者 此时就可以关闭idea了   因为我们需要的就是红色框中的文件... 刚才打开的目标在桌面上  点开查看  这样eclipse就可以识别该项目了   打开eclipse工具  对桌面上的文件进行操作: 第一种导入方式: 这种方式导入的文件中  没有.settirng...文件夹  所以会造成部署tomcat  无法识别的问题 即刚才导入的项目不能识别为web 项目  部署时找不到 我找了一下解决的办法 参考文章: http://blog.csdn.net/dw_java08...目录下是否xml文件   都不能有这个代码 这个项目是从idea中导入过来的   此时在eclipse中运行   该代码不能要(eclipse环境下  不能出现该代码)     删除即可  然后部署运行...上运性没问题  但是在idea上就需要注意这个地方 因为我的项目中在java目录下有xml文件 所以如果你的项目中resource之外有xml文件的话  使用idea时一定不要忘记在pom.xml中加这段代码

    1.8K20

    第七章 Android Gradle插件

    7.2 Android Gradle插件分类 Android Gradle插件的分类其实是根据Android工程的属性分类的,在Android中有三类工程,一类是App应用工程,它可以生成一个可运行的APK...应用;一类是Library库工程,它可以生成AAR包给其他的App工程公用,就和我们的Jar一样,但是它包含了Android的资源等信息,是一个特殊的Jar包;最后一类是Test测试工程,用于对App工程或者...以上是我导入的一个例子生成的import-summary.txt,我们可以看到有一段Moved Files,也就是说,这种导入方式,会把我们原来Eclipse+ADT项目的目录结构转换成了Android...下面我们看下这种方式生成的build.gradle脚本示例 这种方式保留了原来项目的目录结构,为了达到这个目的,又让Android Studio可以识别该项目,所以Eclipse Export功能对生成的...文件以及manifest文件在项目中的位置,这中Android Studio才能识别他们,进而作为一个Android工程进行编译构建。

    98220

    将Eclipse中的项目迁移到Android Studio中的方法

    将Eclipse中的项目迁移到Android Studio中 非著名程序员 我们都知道Google官网在年底将不再支持Eclipse的开发,我也相信现在肯定还有很多人在使用Eclipse开发android...,估计也在慢慢的打算转向使用Android Studio,那么我们现在就在讨论一下怎么才能把Eclipse里面的项目导入到Android Studio中去。...使用过Android Studio中的人都知道,项目中要有Gradle,那么方法就是首先要做的是生成Build Gradle的文件,毕竟Android Studio是用Gradle来管理项目的。...注:导出的项目将会和原来的项目在同一目录,覆盖原来的同时,会新增一个叫build.gradle的文件,导入Android Studio时将首先读取这个文件。...但是为了更好的使用之后的功能和充分利用构建变量,小编还是强烈的建议先从ADT插件中生成Gradle文件再导入到Android Studio中。

    1.5K60

    eclipse如何引入lombok插件

    通过在类或字段上添加简单的注解,开发人员可以轻松地消除这些重复的代码,使代码更加清晰简洁。...这些功能大大简化了开发过程,减少了样板代码的编写,使开发人员能够更专注于业务逻辑的实现。 Lombok的集成也相当简便,只需在项目中引入相应的依赖,然后在代码中添加适当的注解即可开始使用。...这使得Lombok成为Java开发人员工具箱中的一项重要利器,提高了代码的可读性和可维护性。...总体而言,Lombok是一款强大的Java开发工具,通过自动化生成常用的代码,极大地简化了开发流程,使得开发人员能够更加高效地构建高质量的Java应用程序。 在eclipse中引入 1....必须是eclipse.exe,如果该过名字必须改回eclipse.exe,否则识别不到的。 选定后,安装: 3. 重启eclipse 略。 4.

    89610

    探究Optaplanner示例,初步认识规划引擎的运行步骤

    这一篇我们这些示例的源代码导入到Eclipse中,看看它在后台是怎么运行的。...eclipse即会把程序导入,并在sources文件夹(即与pom.xml文件同一个地方)中生成.project文件。即表示项目导入成功。...导入 选择导入已有的Maven项目 定位到前述步骤解压的soures文件夹,将自动识别出mave项目的pom.xml文件   4. 更新依赖包。...项目导入后,通常eclipse会自己检测项目中依赖的包是否都存在,若不存在会自己下载。...eclipse会自动根据pom.xml中的依赖项更新依赖包,若没有自动更新,点一下文件菜单中的刷新菜单项 依赖项更新完成后,示例代码的原始包信息都会被应用,自动创建好包结构。

    2.3K30

    Apache Maven 最全教程,7000 字总结!

    ⑤ 一个jar包依赖其他的jar包需要自己手动的加入到项目中 FileUpload组件->IO组件,commons-fileupload-1.3.jar依赖于commons-io-2.0.1.jar 极大的浪费了我们导入包的时间成本...借助于maven,它会自动的将依赖的jar包导入进来。...maven工程的jar包导入到本地仓库中 举例:现在我再创建第二个maven工程HelloFriend,其中用到了第一个Hello工程里类的sayHello(String name)方法。...pre-site 执行一些需要在生成站点文档之前完成的工作 site 生成项目的站点文档 post-site 执行一些需要在生成站点文档之后完成的工作,并且为部署做准备 site-deploy 将生成的站点文档部署到特定的服务器上...这种场景依赖关系发生了变化,WebMavenDemo项目依赖Sercive1和Service2,它俩是同一个路径,那么谁在WebMavenDemo的pom.xml中先声明的依赖就用谁的版本。

    1.4K40

    Android Ndk and Opencv Development 4

    ④按如下步骤配置万能的javah工具的方法(这里javah工具的用途是根据Java类生成C++头文件) (1)在菜单Run->External Tools->External Tools Configurations...下面介绍如何将这两个项目导入到Eclipse开发环境中,并在手机上运行。 1.运行Eclipse,选择File->Import......,在弹出的窗口中选中步骤1中添加的OpenCV Library - 2.4.4项目即可,效果如下图所示: ? 3.至此,开发环境搭建和项目导入部分都完成了,下面可以进行XFace程序了。...2.关键部分介绍 (1)jni下的edu_thu_xface_libs_XFaceLibrary.h文件是由Java类XFaceLibrary.java通过javah工具生成的(现在要想重新生成需要将非...,参数分别是:datapath是已有的人脸数据保存的文件路径;modelpath是已生成的人脸识别模块保存的文件路径;component是人脸识别算法中使用的一个参数,表示主成分数;threshold也是人脸识别算法中使用的一个参数

    83320

    Maven项目缺少Maven Dependencies解决方法总结

    为了项目的正确运行,必须让所有的子项目使用依赖项的统一版本,必须确保应用的各个项目的依赖项和版本一致,才能保证测试的和发布的是相同的结果。...同时可以避免在每个使用的子项目中都声明一个版本号,这样想升级或者切换到另一个版本时,只需要在父类容器里更新,不需要任何一个子项目的修改;如果某个子项目需要另外一个版本号时,只需要在dependencies...子类就会使用子类声明的版本号,不继承于父类版本号。...如果项目中不写依赖项,则会从父项目继承(属性全部继承)声明在父项目dependencies里的依赖项。...如果不在子项目中声明依赖,是不会从父项目中继承下来的;只有在子项目中写了该依赖项,并且没有指定具体版本,才会从父项目中继承该项,并且version和scope都读取自父pom;另外如果子项目中指定了版本号

    3.6K20

    可能是最详细的 Maven 教程

    ⑤ 一个jar包依赖其他的jar包需要自己手动的加入到项目中 FileUpload组件->IO组件,commons-fileupload-1.3.jar依赖于commons-io-2.0.1.jar 极大的浪费了我们导入包的时间成本...借助于maven,它会自动的将依赖的jar包导入进来。...maven工程的jar包导入到本地仓库中 举例:现在我再创建第二个maven工程HelloFriend,其中用到了第一个Hello工程里类的sayHello(String name)方法。...pre-site 执行一些需要在生成站点文档之前完成的工作 site 生成项目的站点文档 post-site 执行一些需要在生成站点文档之后完成的工作,并且为部署做准备 site-deploy 将生成的站点文档部署到特定的服务器上...这种场景依赖关系发生了变化,WebMavenDemo项目依赖Sercive1和Service2,它俩是同一个路径,那么谁在WebMavenDemo的pom.xml中先声明的依赖就用谁的版本。

    1.1K20
    领券