遇见IntelliJ IDEA

IntelliJ IDEA是一款强大的跨平台Java开发工具,由JetBrains公司开发。它支持Windows、MacOSX和Linux系统,并提供了丰富的开发特性,如智能代码助手、自动提示、重构支持及多种版本控制工具集成等。此工具不仅适用于Java开发,其旗舰版本还支持HTML、CSS、PHP等多种语言。

欢迎来到IntelliJ IDEA的帮助!

JetBrains的IntelliJ IDEA的是跨平台的。 它适用于Windows,Mac OS X和Linux,为其带来一系列精确的开发工具,都绑在一起创造了方便的开发环境。
IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等极少数语言。

- 如果你完全不了解IntelliJ IDEA,请阅读 探索IntelliJ IDEA
在开始使用IntelliJ IDEA之前,先看看要领,因为它们是使用IntelliJ IDEA的更高效使用方法。

- 探索IntelliJ IDEA部分包含了最重要的IntelliJ IDEA的功能的摘要信息 - 导航,代码完成等等。这些部分中的链接将带领您更详细的说明。

- 如果你点击对话框帮助按钮,您将看到 引用页面,对 每个对话框的控件和字段的描述。 - 除了对话框的描述中, 参考中也有其他重要信息,如 图标参考菜单项索引版本控制的参考等。 - 对于新手的教程中的 第一步,提供 使用IntelliJ IDEA最重要的基本任务的相关帮助——创建和运行应用程序。 - 对于那些想要了解更多有关IntelliJ IDEA的小伙伴, 常规原则部分提供了有关创建项目,配置它们的结构,输出等方面的信息。 - 更高级的用户想了解它通常会阅读 语言和框架的各章节 - 具体指南。 - 迁移指南部分的目的是为Eclipse和NetBeans用户,方便想要转到IntelliJ IDEA开发的小伙伴。 - 最后, 获得帮助部分讲述使用在线或内置的帮助主题,适用于支持服务,报告问题并分享您的反馈意见。

下一篇:IntelliJ IDEA的安装环境要求


==================相关参考======================

扩展阅读:

原文: Meet IntelliJ IDEA
### 解决方案 在 IntelliJ IDEA 中打 JAR 包后运行时出现 `No main manifest attribute` 或者主类 `not found` 的问题,通常是因为构建过程中未正确指定主类或者 MANIFEST 文件中的属性缺失。以下是具体的解决方案: #### 1. 配置 Artifact 确保已正确配置项目的 artifact 设置。如果之前存在旧的 artifact 缓存,则可能导致依赖项加载错误[^1]。 - 打开 **File -> Project Structure -> Artifacts**。 - 如果已有 artifact,请先删除它,然后点击加号按钮 (+),选择 **JAR -> From modules with dependencies**。 - 在弹出窗口中,设置模块的主要类(Main Class),并确认路径无误。 - 勾选选项 “Include in project build”,以便每次编译项目时自动更新此 JAR 文件。 #### 2. 检查 Main-Class 属性 MANIFEST.MF 文件需要包含正确的 `Main-Class` 条目来定义程序入口点。如果没有这个条目,就会抛出 `No main manifest attribute` 错误。 - 转到上述创建好的 artifact 页面,在右侧可以看到 MANIFEST 配置部分。 - 确认已经选择了合适的主类作为启动入口,并保存更改。 #### 3. 使用 Maven 构建工具 对于基于 Spring Boot 的应用或其他复杂结构的应用来说,推荐利用 Maven 插件完成打包操作而不是手动调整 IDE settings[^2]。 - 修改 pom.xml 文件加入 spring-boot-maven-plugin 插件支持: ```xml <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> ``` - 接下来执行命令 mvn clean package 即可生成最终可执行 jar 文件位于 target 目录下。 #### 4. 处理 ClassNotFoundException 和 MethodNotFoundError 当遇到类似异常时,可能意味着某些必要的库文件未能被打入最终产物之中[^3]。此时应仔细核查外部依赖是否全部被纳入其中;另外也要注意不同版本间的兼容性问题以免引入冲突。 通过以上方法应该能够有效解决大部分关于 intellij idea 下制作 java 应用程序独立部署包时常遇见的各种典型难题。 ```bash mvn clean package -DskipTests=true java -jar your-application-name.jar ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值