精华内容
下载资源
问答
  • java控制台程序打包为jar
    2021-02-13 01:20:44

    1. 创建maven空项目,不需要选择Create from archetype.

    983c6e4e6b1b15bf736e779e62c968bc.png

    创建一个Main方法作为程序的入口.

    2. 修改pom.xml

    org.apache.maven.plugins

    maven-compiler-plugin

    3.8.1

    8

    8

    org.apache.maven.plugins

    maven-shade-plugin

    3.2.0

    package

    shade

    implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">

    com.example.demo.Main

    3. 点击Maven工具栏,再点击package,进行打包.

    4. 如果有资源文件

    在类中使用

    File file = new File(Main.class.getClassLoader().getResource("test.txt").getFile());

    InputStream inputStream = Main.class.getClassLoader().getResourceAsStream("test.txt");

    在pom.xml里面配置资源文件

    src/main/resources

    *.*

    false

    5. 可以配置jar包名

    test

    6. 如果有编码文件

    UTF-8

    最后的pom.xml

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

    4.0.0

    org.example

    demo

    1.0-SNAPSHOT

    UTF-8

    test

    src/main/resources

    *.*

    false

    org.apache.maven.plugins

    maven-compiler-plugin

    3.8.1

    8

    8

    org.apache.maven.plugins

    maven-shade-plugin

    3.2.0

    package

    shade

    implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">

    com.example.demo.Main

    更多相关内容
  • 这是一个java控制台项目,代码量在1000左右,实现功能不多,大体分两类:管理员添加客户、计算储蓄金总额、客户资产排行;客户的存款、取款、转账、修改密码功能。最后这是个控制台项目没有华丽的界面,只涉及数据库...
  • 此项目为java控制台项目,适合初学者,毕业生毕业设计等,功能包括登录,注册,书籍管理(书籍查询,添加,修改,删除),读者管理(读者查询,增加,修改,删除),书籍借阅等功能
  • Java控制台项目V.
  • Java控制台项目V2.0.docx

    2021-09-30 23:10:18
    Java控制台项目V2.0.docx
  • 用Jetbrains Intellij IDEA新建java控制台项目(application)+使用第三方库.jar包.zip
  • 跳棋 该存储库用于ICS4U Java控制台项目
  • 算法项目 一个 Java 控制台项目,它使用 Djikstra 和 Bellman-Ford 的算法来查找图中的最短路径。
  • 直接点击next

    在这里插入图片描述
    在这里插入图片描述
    直接点击next

    展开全文
  • java简单项目设计 使用控制台作为用户交互界面,实现用户进入购物网站后从首页到最终下单支付的流程的一系列动作
  • Java项目01-菜谱管理系统控制台实现:本系统是利用控制台实现的,这里提供源代码及项目展示视频,另外后续还有Java Swing+数据库实现的界面项目哦!
  • 1、File->...2、选择Java,下一步 3、模板有两个:Command Line App和Java Hello World,没有太大区别 4、命名: 5、结果: 转载于:https://www.cnblogs.com/willingtolove/p/8343249.html...

    1、File->New->Project

    2、选择Java,下一步

    3、模板有两个:Command Line App和Java Hello World,没有太大区别

    4、命名:

    5、结果:

     

    转载于:https://www.cnblogs.com/willingtolove/p/8343249.html

    展开全文
  • 2048 Java控制台 一个基于Java语言的简单2048游戏。 您可以通过执行bin文件夹中的java二进制文件来运行它。 例子 从源代码编译并使用以下命令运行它。 cd /path-to-your-project/2048-java-console/2048/src javac ...
  • java控制台接收源代码

    2013-12-16 14:34:05
    java,输入控制台接收源代码,控制台接收源代码
  • 1、创建一个java控制台程序并测试 首先,直接新建一个默认的空的Java模块即可,随便取个名字 在src目录下右键->新建->创建一个包,随便取个名字 在包中创建一个Test类,写个helloworld,右键弹出菜单...

    1、创建一个java控制台程序并测试

    • 首先,直接新建一个默认的空的Java模块即可,随便取个名字
      在这里插入图片描述
      在这里插入图片描述

    • 在src目录下右键->新建->创建一个包,随便取个名字

    • 在包中创建一个Test类,写个helloworld,右键弹出菜单,点击Run ‘Test.main()’,运行一下

      public class Test {
          public static void main(String[] args) {
              System.out.println("Hello World!");
          }
      }
      
    • 运行结果如下在这里插入图片描述

    2、准备本地数据库文件

    • 本地先安装好MySql环境,创建账户密码之类的
      在这里插入图片描述

    • 通过navicat之类的连接到数据库
      在这里插入图片描述

    • 使用查询,新建指令集,运行下面的命令,新建一个demo数据库。
      在这里插入图片描述

      # 创建名为demo的数据库,如果存在则删除
      DROP DATABASE IF EXISTS `demo`;
      CREATE DATABASE `demo`;
      #切换到 demo 数据库
      USE `demo`;
      # 创建表,名为demo,如果表存在则删除
      DROP TABLE IF EXISTS `demo`;
      CREATE TABLE `demo`(
       `id` BIGINT(11) NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT '表主键',
       `name` VARCHAR(16) NOT NULL COMMENT '名称'
      );
      # 批量写入三条记录
      INSERT INTO `demo`(`name`) 
      VALUES 
      ('aaa'),
      ('bbb'),
      ('ccc');
      
    • 成功后结果如下:
      在这里插入图片描述

    3、通过JDBC连接数据库

    • 创建一个目录,用来放mysql的驱动包,类似eclipse的lib目录:JDBCDemo->新建->目录。
      在这里插入图片描述

    • 把mysql的jar包复制过来
      官网下载地址:https://dev.mysql.com/downloads/connector/j/
      在这里插入图片描述
      在这里插入图片描述

    • 把jar包添加到项目里,类似eclipse的add to build path功能,快捷键:Ctrl+Alt+Shift+S,弹出图示菜单(或者 文件 -> 项目结构 )
      找到刚才添加的jar包,选择确定。
      在这里插入图片描述
      在这里插入图片描述

    • 创建DBTest类,输入以下代码测试:

      package com.dgd.test;
      
      import java.sql.*;
      
      public class DBTest {
          //mysql驱动包名
          private static final String DRIVER_NAME = "com.mysql.cj.jdbc.Driver";
          //数据库连接地址
      	private static final String URL = "jdbc:mysql://localhost:3306/demo";
          //用户名,更换成你自己的用户名,此处为root用户
          private static final String USER_NAME = "root";
          //密码,更换成你自己设定的密码,此处为:admin
          private static final String PASSWORD = "admin";
          public static void main(String[] args){
              Connection connection = null;
              try {
                  //加载mysql的驱动类
                  Class.forName(DRIVER_NAME);
                  //获取数据库连接
                  connection = DriverManager.getConnection(URL, USER_NAME, PASSWORD);
                  //mysql查询语句
                  String sql = "SELECT name FROM demo";
                  PreparedStatement prst = connection.prepareStatement(sql);
                  //结果集
                  ResultSet rs = prst.executeQuery();
                  while (rs.next()) {
                      System.out.println("用户名:" + rs.getString("name"));
                  }
                  rs.close();
                  prst.close();
              } catch (Exception e) {
                  e.printStackTrace();
              }finally {
                  if (connection != null) {
                      try {
                          connection.close();
                      } catch (SQLException e) {
                          e.printStackTrace();
                      }
                  }
              }
          }
      }
      
      
    • 在这里插入图片描述

    • 运行程序,显示如下表示成功
      在这里插入图片描述

    展开全文
  • 本文适用于:平台:Windows8,Windows7, Vista,WindowsXP, Windows2000Java版本: 6.0 Java控制台提供有关以下方面的信息:Java 版本、用户主目录以及运行小应用程序或应用程序时显示的所有错误消息。 可以使用 Java控制...
  • java实战项目超市管理系统控制台

    千次阅读 2018-07-26 15:57:40
    通过简单的控制台版本的超市管理系统对javase基础知识回顾,熟悉面向对象(java)的开发思想 二:开发过程 商品信息类 /* * 商品信息类 */ public class FruitItem { int ID;//商品编号 String name;//商品...
  • 一个非常经典的控制台管理系统,功能齐全,而且只需要更改实体类,功能代码几乎不需要修改就能改成其他的管理系统了,代码的复用率非常高!!! 适合大一大二初学java的同学,可以用来应付期末作业,或者平时作业...
  • 之前根据网上的一个java信息管理的文档做的一个简单的信息管理系统的案例(由于懒惰吧没有写界面),是控制台执行和展示的,不是很难,希望对大家有所帮助吧(注意:本项目用的是oracle 10g的数据库和MyEclipse8.5...
  • 功能简介: 客户信息管理、商品信息管理、购物信息管理、退出系统
  • java控制台程序中的输入不像在C或其他语言那么的简单,因此很多java基础教程并没有介绍。然而它又是很重要的,尤其对于像我们这些由C或C++转java的同学,因此我想对Java的输入语句做一些探讨。当然,作为初学者的...
  • ATM自动提款机,包括账号的注册和登录,及账号信息的存储和数据的安全考虑。。。。。。。。。。。。。。。。。。。。
  • 本系统数据存储在map集合中,采用单例模式保证了操作集合的一致...功能实现了图书的添加,入库,出库等操作,用户实现了购买,查看图书功能。整体设计采用有单例模式、静态工厂模式等,适合有基础的同学下载参照学习。
  • Java中基于控制台的角色扮演游戏。 运行说明- 这是一个gradle项目。 克隆仓库- git clone https://github.com/rbadolia/rpg-console.git 克隆仓库后,转到文件夹并在终端中运行以下命令- ./gradlew clean build...
  • CITSIMS是基于Java+MySQL完成的一款控制台管理系统项目,所有数据库结构及代码编写都是我独立自主设计和开发,该系统能够满足大多数学校学生信息管理的需求,具有包括学生、班级、院系、专业、课程、成绩等管理的...
  • 1.控制台程序的建立File->New->Application Client Project,勾选上Create a default Main class找到Main.java,修改为如下内容:publicclassMain{publicstaticvoidmain(String[]args){System.out.println("这...
  • 很无聊,想复习一下Java中的一些基本编程概念。 创建了一个口袋妖怪之战的控制台应用程序,这是黄色版本的首发口袋妖怪​​之间的简单的一对一口袋妖怪之战。 花了我几个小时来编写代码,这是一个有趣的项目
  • java控制台输出可执行sql,支持oracle,mysql,sqlserver,kingbas

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 193,026
精华内容 77,210
关键字:

java控制台项目

java 订阅
友情链接: i2c-asm-!!!!.rar