如何将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,就要这样做。

相关推荐
余衫马14 小时前
JNI 编程 - IDEA 引入外部库
java·ide·intellij-idea
薛之谦_14 小时前
【SSL】什么是自签名证书及使用Java生成SSL自签名证书
java·网络协议·ssl
Kay_Liang15 小时前
Spring中@Controller与@RestController核心解析
java·开发语言·spring boot·后端·spring·mvc·注解
行思理15 小时前
Spring MVC 注释新手教程
java·spring·mvc
moxiaoran575315 小时前
PocketBase轻量级后端解决方案
java·pocketbase
陈果然DeepVersion15 小时前
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(七)
java·人工智能·spring boot·微服务·kafka·面试题·rag
4Forsee15 小时前
【Android】消息机制
android·java·前端
骚戴16 小时前
PDF或Word转图片(多线程+aspose+函数式接口)
java·开发语言
姓蔡小朋友16 小时前
SpringDataRedis
java·开发语言·redis
CodeCraft Studio16 小时前
国产化Excel处理控件Spire.XLS教程:如何使用 Java 将 TXT 文本转换为 Excel 表格
java·word·excel·spire·文档格式转换·txt转excel