专栏首页方法论eclipse如何导入、运行Java SE项目

eclipse如何导入、运行Java SE项目

在上篇文章介绍了eclipse如何导入、运行Java web项目,本篇文章介绍如何导入、运行Java SE项目,导入Java SE项目比较简单,不像web项目那样,还需要配置服务器。导入Java SE项目一般只需要配置JRE,将数据库驱动包构建到库路径下即可。

我们应该知道,Java是可以写客户端应用的,也就是C/S架构的应用,并且,通过使用皮肤包,Java也可以写出漂亮的客户端应用,以下为本人使用swing开发的三个桌面应用。

图1.拼图游戏

图2.员工信息管理系统

图3.进销存管理系统

以上项目的源代码可在公众号菜单项目源码菜单下的推文里获取关键字,然后在公众号内回复关键字既可获取源码下载链接。

那么,下载下来源代码后如何导入运行呢?分为如下六步:

  1. 导入项目到eclipse中
  2. 配置JRE路径
  3. 将数据库连接jar包添加到库路径下
  4. 还原数据库、修改代码中的数据库连接密码
  5. 启动
  6. 在数据表中找到用户名、密码登录

下面详细讲解这六步:

1.导入项目到eclipse中

File—>Import—>General—>Existing Projects into Workplace

导入成功后如下图:

2.配置JRE路径

导入后需要配置JRE路径为自己电脑的路径。

因为我是使用的自己的电脑,所以路径是正确的,一般运行别人的项目,路径都是别人电脑的,一般都是错误的,可以按如下方法将错误的路径全部移除。

移除后添加自己电脑的JRE路径

选择工作区间默认的JRE即可,如果没有,也可以在Installed JREs中自行添加。

Finish后如下图,然后点击Apply and close,即成功配置好了JRE。

3.将数据库连接jar包添加到库路径下

右键sql jar包,选择BuildPath,选择Add to Build Path即可将jar包添加到库路径下。

添加成功后如下图:

4.还原数据库、修改代码中的数据库连接密码

一般项目都要用到数据库的,因而还需要还原数据库,并且还需要在代码中配置数据库连接用户名及密码。

首先找到数据库文件,一般是.sql结尾的文件,像本案例中,数据库文件就是salarymanage.sql,如下图。

新建一个名为salarymanage的数据库:

右键新建的数据库,选择运行SQL文件,找到sql文件,打开,开始,还原成功。

按F5刷新,即可看到数据表都被还原了。

还原完成数据库后,还需要配置数据库名称、数据库连接用户名、密码,才能让代码连接到数据库,进行数据交互。

数据库连接信息一般在xml文件中配置,有的也在utils包下的DB工具类中配置。本案例中需在dbutil包下的ConnectionUtil类中配置。

5.启动

6.在数据表中找到用户名、密码登录

找到用户信息表userinfo中的用户名和密码,输入,登录。

登录成功

本文分享自微信公众号 - 小诸葛的博客(haibojishu),作者:小诸葛

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-12-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • eclipse如何导入、运行Java web项目

    在平时的学习与工作中,我们经常会参考一些开源项目,但是我们经常会遇到下载下来后无法运行的情况,一般开源项目都是经过很多人验证的,项目本身是不会有问题的,问题在于...

    小诸葛
  • 什么是公有云、私有云和混合云?

    了解云计算的基本概念(简而言之,即通过 Internet 提供计算服务)后,你会发现有多种不同的方式可部署云资源。部署选项包括公有云、私有云和混合云。所有三种方...

    小诸葛
  • java.util.Collection[源码解读(上)]

    本文主要介绍Collection接口的用途。接口的作用是什么呢?我的理解是四个字:制定标准。就像USB接口,尺寸、结构、排线都是统一的,只要是标准USB设备,都...

    小诸葛
  • 【12.2新特性】在Oracle Active Data Guard上部署列式存储

    摘要:本文将介绍Oracle 12.2中关于ADG的新特性,在ADG上部署列式存储。关于12.2更多新特性, 注:本文来自官方文档翻译。 一、In-Memory...

    数据和云
  • 不同账号之间web站点迁移

    站点经过一段时间的调试,已经基本可以上线了,但是由于在测试机器上进行了大量的数据测试,导致mysql数据库的大小超出了2m(一般phpmyadmi...

    相柳
  • 《教妹学数据库系统》(一) 绪论

    hello大家好,教妹学数据库,没见过这么酷炫的标题吧?“语不惊人死不休”,没错,标题就是这么酷炫。

    天才程序YUAN
  • 云数据库的本质是什么?

    内容来源:2017 年 11 月 18 日,北京偶数科技创始人兼CEO常雷在“第七届数据技术嘉年华”进行《云数据库的本质》演讲分享。IT 大咖说(微信id:it...

    IT大咖说
  • 肿瘤预后相关DNA甲基化数据库

    关于DNA甲基化相关的数据库,我们介绍了很多。上一周的时候,更是转载了一个介绍了20多个表观遗传相关的数据库。每一个数据库有些时候就是做的东西不一样的。所以我们...

    匹咔球
  • 2020年4月数据库流行度排行:MySQL 成事实王者,国产openGauss引期待

    2020年4月号 DB-Engines 数据库流行度排行出炉。在本月的排行榜上,Oracle 较上月微涨 4.78 分,MySQL 微涨 8.62 分,甲骨文公...

    数据和云
  • 进博会 | 开放催生机遇,沃趣科技助力构建世界经济新业态

    2018年11月5日,虹桥商务区,俯瞰宛如一枚“四叶草”的上海国家会展中心,全球第一个以进口为主题的国家级展会——首届中国国际进口博览会揭开面纱。

    沃趣科技

扫码关注云+社区

领取腾讯云代金券