介绍
介绍
福哥需要开发一个Java的控制台程序,用来在后台运行Canal服务器
第一次尝试使用Java项目模板,空空荡荡的什么都没有,果断放弃!
第二次尝试使用Mavan项目模板,有到是有了,项目启动搞不定,改了代码不更新,每次都重建项目,果断放弃!
第三次尝试使用Spring下面模板,不得不说,“全家桶”就是好~~
教程
建立Java项目
选择项目类型
选择java类型
选择模板
选择默认的
填写项目信息
填写项目名称,选择项目保存路径,设置项目包
牛刀小试
我们先来一个Hello world吧
编译一下,看看控制台输出信息
问题
发现项目只有一个 java 文件,这没有 Maven 怎么玩啊??
删除项目,重新来过!!!
建立Maven项目
选择项目类型
选择maven
填写项目信息
填写 GroupId,ArtifactId,GroupId 就是项目包路径,ArtifactId 就是项目名称
填写项目信息
填写项目名称,选择保存路径
发现项目是空的,什么都没有
我们手动建立目录和入口程序
牛刀小试
我们还是来一个Hello world吧
发现启动按钮是灰色的,无法运行!?好吧,我们来设置项目启动
配置Mave项目
设置Maven
我们设置自己的Maven库
设置编译器
设置Java Compiler
设置POM
设置build参数
设置项目启动
点击“Add Configuration”,点击“+”,选择 maven
设置启动主类
设置启动主类为 CanalApplication
编译程序
点击项目启动按钮“CanalApplication”启动项目
查看控制台输出
问题
发现每次改了代码,点击运行后,内容居然没有变化!?
然后尝试Rebuid Project,结果看到更改的内容了。
难度要我每次改了代码去Rebuild Project吗?
删除项目,重新来过!!!
建立SpringBoot项目
选择项目类型
我们选择Spring Initializr类型
填写项目信息
这里我写的是 canal
选择项目依赖
这里根据自己的情况选择依赖库包,福哥什么都没选
填写项目信息
填写项目名称,选择保存路径
配置Spring Boot项目
配置Maven
我们设置自己的Maven库
设置好之后需要重启项目,不然还是会从默认镜像下载
编写代码
打开CanalApplication.java,写上启动类内容
在run方法里输出Hello world
点击“Run”测试
可以从控制台看到我们打印的Hello world字符串
还是我“全家桶”最好用了,哈哈哈~~
总结
我们今天学习了如何建立Java控制台程序,如果建立Maven控制台程序
接下来我们就要做Canal项目了~~