如何将java文件导入idea中运行和推送到Gitee仓库问题

(注意:如果不上传到Gitee平台,就请忽略最后每个方法的最后一步)

另外如果导入的是Maven文件,先要指定好自己本地的Maven库的位置和Setting 文件,然后重新加载一下maven即可。

第一种方法 :

1、导入Java文件

会发现全是java文件,这和我们平时在idea写的.class文件不一样,这是因为不是source文件,idea就无法进行编译和运行

2、改变文件类型

更改文件类型,将java文件变成可编译执行的source文件

3、文件成功运行

改变文件类型后,右键点击文件,发现重新出现了Run的提示,这表明可以执行

4、将文件推送到Gitee

当我们在idea中都配置好Git和Gitee插件,能成功连接Gitee平台的时候,进行push推送文件的时候,发现检测不到项目文件下的各种java代码文件,这是因为这是直接Open导入的文件,并不是直接在src文件下编写的文件,Gitee只会检测到该项目下的src里的文件,所以我们只要将这些java文件放到src目录下,再次commit-->push的时候,会发现能够检测到java文件,就能进行成功推送了

第二种方法:

1、新建项目,导入model

首先要新建一个Project项目(比如叫:ceshi),然后在该项目内将之前写的java文件包导入成model文件,注意:将之前写的java包变成一个个独立的model文件,变成model的好处是,可以独立运行,不会受其他包的错误影响。

2、推送到Gitee

如果要将model文件push到远程Gitee仓库,就只能在ceshi项目的src下新建model,将导入的model内容复制进去。这样才能上传Gitee的时候检测到model文件,才能上传

第三种方法:

1、新建项目,打开Model设置

如果非要想变成和之前一样的模式,一个项目下有好多包,就新建一个ceshi项目,然后双击src,或者打开model setting,然后点击+Add ContentRoot,将之前写过的java包文件,放到下面。这样就将导入的文件变成了source文件,就能在idea运行

1.1双击src
1.2或者Open Model Settings

2、在model设置中增加内容

3、添加成功

这样话,就和以前一样了,变成一个个包裹,可以运行。

4、推送到Gitee

最后注意:如果想将代码全部传到gitee上,需要将里面的Java包全部移动到新建项目(我的是ceshi Project)的src文件下,如果不移动,则在上传的时候检测不到其他的代码,因为gitee只是将这个项目上传到远程仓库,而无法上传其他的项目和与该新建项目毫无关系的包,只有属于这个新建项目的内容,才能上传,包括新导入的model都不能上传,只有属于这个项目下的model和文件才能上传,所以要想上传gitee,就要这样做。

相关推荐
小林学习编程1 小时前
SpringBoot校园失物招领信息平台
java·spring boot·后端
撸码到无法自拔1 小时前
docker常见命令
java·spring cloud·docker·容器·eureka
heart000_11 小时前
IDEA 插件推荐:提升编程效率
java·ide·intellij-idea
ŧ榕树先生2 小时前
查看jdk是否安装并且配置成功?(Android studio安装前的准备)
java·jdk
未来的JAVA高级开发工程师2 小时前
适配器模式
java
LUCIAZZZ2 小时前
JVM之内存管理(一)
java·jvm·spring·操作系统·springboot
D_aniel_2 小时前
排序算法-计数排序
java·排序算法·计数排序
极小狐2 小时前
极狐GitLab 通用软件包存储库功能介绍
java·数据库·c#·gitlab·maven
旧故新长3 小时前
Browserless 快速上手
java
java1234_小锋3 小时前
Spring Bean有哪几种配置方式?
java·后端·spring