Intellij IDEA 丢失 Project Structure 问题
今天遇到一个奇怪的问题:Intellij 工程(经过数次编译后保存)关闭后再打开,发现原有的 artifacts 工程设置 project structure 全部丢失了。
原因可能是,对这个工程文件夹进行了一次复制备份,备份工程打开也一样,没有了 project struecture。
最后在 project struecture 重新添加 artifacts ,create jar from modules,添加主类名后,有一个选项是:copy to the... 选中它,就激活了 MANIFEST.MF,原有的设置自动从 读回了。
对比发现,artifacts 工程信息实际上保存在 .idea 目录下的 artifacts 文件夹和 xxx.iml 中。上面问题发生时,这些文件都丢失了。
==============
其他问题:
1)找不到主类,MANIFEST.MF 中的 MainClass 是红色的。解决:在 project struture->Modules,Sources,重新 add content root。另:META-INF/MANIFEST.MF 应该在 src 目录下,如果不是,也会找不到主类。能找到主类,在 添加 artifacts 环节,就能选到主类,一定是选到,手填的尽管不报错,但是编译后还是找不到。
2)Build Artifacts 不更新,总是提示 All files is updated,解压 xxx.jar一看,里面只有 MANIFEST.MF。解决:在 project structure->Artifacts->xxx.jar,右边有一个 available emelent,是 xxx compile output,原来它默认是不添加的,也是服了!拖到 xxx.jar 底下即可。
3)IDEA 打jar包时出现 already exists in vfs解决 办法 1. 解决 办法 出现这个提示的原因是之前在 IDEA 中对这个module打过jar包了,所以module中会有一个MANIFEST.MF文件夹,提示的错误即时这个文件夹及其中的文件已经存在,所以把这个文件夹删除掉,再重新build打包即可。
4)无效的发行版问题:更改 project languge level.
Intellij IDEA 丢失 Project Structure 问题相关推荐
- IntelliJ IDEA 的Project structure说明
IntelliJ IDEA 的Project structure可以在File->Project structure中打开,同时,在新建项目是IDE一般用向导的方式让你填写Project str ...
- IntelliJ IDEA使用Project Structure
目录 Project Structure 一.Project Settings 1. Project 2. Modules 3. Libraries 4. Facets 5. Artifacts 二. ...
- IntelliJ IDEA 的 Project Structure 窗口中的 Artifacts 勾选 Include in project build
文章目录 在 war 工件勾选 Include in project build Build Project/Module Rebuild Project/Module 在 war exploded ...
- [Intellij] Project Structure 配置说明
IntelliJ IDEA 的Project structure可以在File->Project structure中打开,同时,在新建项目是IDE一般用向导的方式让你填写Project str ...
- Intellij IDEA project structure设置
总是忘记Intellij IDEA project structure设置,记录一下 路径是file-project structure-modules-选择src目录-右键点击new folder- ...
- idea中project sdk_一文秒懂IDEA中每天都在用的Project Structure知识
Idea这款开发工具的便利之一是很多配置项几乎可直接使用默认项.但针对不同的项目难免需要针对性的配置,本文带大家详细的梳理一遍Project Structure中各项功能,注意收藏,以备不时之需. 先 ...
- Project Structure
什么是Project Structure? 顾名思义,就是项目结构. 分为两种配置,对单个项目的配置信息和全局配置信息. 1.对单个项目的配置 Project name:项目名,使用此字段编辑项目名称 ...
- IDEA中每天都在用的Project Structure,你了解多少?
Idea这款开发工具的便利之一是很多配置项几乎可直接使用默认项.但针对不同的项目难免需要针对性的配置,本文带大家详细的梳理一遍Project Structure中各项功能,注意收藏,以备不时之需. 先 ...
- IDEA Project Structure(项目结构)详解
IDEA Project Structure(项目结构)详解 1.简介 1.1 打开方式 1.2 结构 2.Project Settings(项目设置) 2.1 Project(项目信息) 2.2 M ...
最新文章
- 干货讲解 | OKT507-C开发板基于Linux系统的应用笔记
- c# 非阻塞算法_c#创建非阻塞tcp通信
- pandas -表的横向合并 纵向合并
- python paramiko_Python Paramiko基本使用
- intelliJ idea 下载安装
- E-mail 标准 SMTP POP3
- 数据库语言 数据查询_使用这种简单的查询语言开始查询数据
- guava 之 ImmutableMap 使用实例及好处
- OpenShift 4 - 安装部署 Ansible Automation Platform 4.x 控制台
- 小程序入门学习09--云开发02
- 工具的使用——谷歌浏览器(chrome) (二)
- 今天开始学习ADO.NET中的Connection对象(一)--SqlConnection对象连接SQL Server
- java语言之数组-----选择排序
- css3优惠卷上方锯齿_CSS不规则卡片,纯CSS制作优惠券样式,CSS实现锯齿样式
- 截图快捷键ctrl加什么
- ABB 机械臂的部分代码
- int,int*,(int*)区别
- 使用 JS 循环解决经典数学问题!
- Trajectory Forecasting:TrajNet++
- Android高级控件(四)——VideoView 实现引导页播放视频欢迎效果,超级简单却十分的炫酷