IDEA Maven项目配置Javap

IDEA项目启动报错‘找不到主类‘?5种快速修复方法实测有效(含Maven版) 本文针对IDEA项目启动时常见的'找不到或无法加载主类'错误,提供了5种快速修复方法,特别适用于Maven项目。从基础依赖更新到高级排查技巧,详细讲解了如何解决编译、配置和缓存问题,帮助开发者高效定位并修复这一常见错误。 阅读详情

  最近在学习Java的过程中尽量使用IDEA(放弃Eclipse),虽然现在使用IDEA还有些别扭,没有Eclipse那么顺畅,那也只能坚持坚持了,闲话不多说,那就进入我们的正题吧。
步骤1:使用CTRL+ALT+S打开配置界面
这里写图片描述
步骤2:点击Add进入创建Tool的主界面
这里写图片描述
这里面需要输入的有四个点:

Name:输入别名(这里我输入Javap)
Program:输入javap.exe文件路径
Argument: -c -classpath target\classes F i l e C l a s s FileClass FileClass
Working directory: P r o j e c t F i l e D i r ProjectFileDir ProjectFileDir

步骤3:配置快捷键,此处在Keymap中配置,不做讲述,我配置的快捷键为ALT+P

步骤4:试下配置效果(执行javap之前记得先执行编译,否则classes目录下无此class文件),此处不再截图.

参考链接:

  1. intellij idea中使用External Tool实现javap等工具
idea搭建mybatis-plus框架的maven项目 新手入门版 搭建环境: idea2019 maven 3.6.1 mybatis plus spring boot mysql jdk 1.8 第一步 创建spring boot 项目 file->new->project,如图操作 点击 next 选择自己的jdk版本 点击next ![ 设置自己的项目名和路径 点击finish 到这 spring boot 项目就创建完成了 第二步 整合mybatisplus 首先在resources文件夹下创建application.yml文件,添加以下代码 阅读详情

相关推荐

java命令编译执行,maven打包执行

java命令编译执行,maven打包执行 文章目录java命令编译执行,maven打包执行1.1java命令编译执行,不带包名1.2java命令编译执行,带包名,1.3java命令编译执行,依赖外部jar包1.4maven打包执行,idea打包成可执行的jar1.5java命令(jvm)启动参数1.6java,javac,javap,jar命令 1.1java命令编译执行,不带包名 public ...

2010yhh 2220

【Maven学习笔记2】-【maven命令参数 -D 传⼊属性参数 -P 使⽤指定的Profile配置,使用IDEA创建maven普通java项目,使用IDEA创建web项目】

maven命令参数 -D 传⼊属性参数 -P 使⽤指定的Profile配置,使用IDEA创建maven普通java项目,使用IDEA创建web项目

爱吃凉拌辣芒果的博客 2716

解决Maven项目中Java类文件版本不匹配错误(55.0 vs 52.0)

在Java开发中,类文件版本兼容性是JVM运行的基础原则,它遵循向下兼容的机制。其原理在于每个.class文件都包含一个主版本号,对应编译时使用的JDK版本,例如52对应Java 8,55对应Java 11。这一机制确保了字节码在不同JVM环境下的可执行性,其技术价值在于维护了Java平台跨版本的稳定性。在实际应用场景中,尤其是在使用Maven进行依赖管理时,传递性依赖可能引入高版本JDK编译的类文件,导致与本地运行环境版本冲突,从而触发“类文件具有错误的版本”错误。本文聚焦于如何通过依赖分析和冲突解决,处

weixin_30613343的博客 329

idea设置maven

点击file--->settings 点击OK,apply

P_IT666的博客 654

WandB本地部署踩坑指南:从Docker启动到License更新的完整流程(附常见错误解决方案)

本文详细介绍了Weights & Biases(WandB)机器学习实验管理平台的本地化部署全流程,涵盖从Docker环境搭建、许可证管理到常见错误排查的实战经验。针对企业级应用场景,文章还提供了性能优化、高可用架构设计及开源替代方案Trackio的评估与迁移策略,为构建安全、可控的内部实验追踪平台提供完整解决方案。

potato的博客 568

A-Level CS 计算机科学 考试知识点——考试介绍&第1章

前言:该系列文章是本人在给学生辅导本课程的过程中结合英文教材所总结的,该系列共分为30章,主要介绍了考试的核心知识点。若需要A-Level CS 计算机科学考试辅导也可以私信我。 目录 关于A-Level CS 计算机科学考试 考试简介 考试内容 考试时间 评分情况 第1章 信息表示 本章学习内容 1.01 数字系统 1.02 数字的内部编码 整数编码(Coding for integers) 二进制编码的十进制(Binary coded decimal——BCD) 1.03.

王俊的博客 6458

IDEA中maven的相关配置及命令解释

IDEA中maven的相关配置IDEA中maven的相关配置maven的安装和集成pom.xml中一些标签的解释maven的一些命令和应用一些基本且常用的命令一些扩展命令其他备注 IDEA中maven的相关配置 本文主要介绍一些IDEA中集成maven的配置和操作步骤 maven的安装和集成 下载maven ,Apache官网上很容易下载(可选 IDEA中自带了maven); 配置 Mav...

我的博客就是你的博客 3970

YOLOv8使用设备摄像头实时监测

YOLOv8使用设备摄像头实时监测

Joining667的博客 4188

intellij idea 打war包 配置

选择for 对应的 exploded 这样就能打war

lililidahaoren的博客 1518

verilog学习——Verilog的行为建模/Behavioral modeling(2)

函数的用途是返回要在表达式中使用的值。函数定义始终以关键字function开始,后跟返回类型、名称和在参数中的端口列表。函数以关键字endfunction结束。函数至少有一个输入,如果不返回任何内容,则返回类型为void。由两种方法可以声明函数的输入;函数定义隐式地创建一个与函数同名的内部变量。通过将函数结果分配给内部变量来初始化返回值。函数调用是带有表达式的操作数。① 函数不能包含任何时间控制语句,如#、@、wait、posedge、negedge;

LXY241638的博客 1365

【运筹优化】VRPTW建模实战:Python+Gurobi求解带时间窗的车辆路径规划

本文详细介绍了如何使用Python和Gurobi求解带时间窗的车辆路径问题(VRPTW)。通过将物流调度难题抽象为混合整数规划模型,并逐步讲解建模、编码与求解过程,为读者提供了从理论到实践的完整指南,帮助解决物流配送中的路径优化挑战。

peace的博客 201

使用idea时maven命令增加参数以及svn401错误

    同事都使用eclipse而我使用idea.总是会有一些问题.当然主要原因是因为自己没碰到过.不知道怎么处理     现在是使用maven打包发布的时候.需要增加参数.     甭管这两个参数的名字.但是当发布前更新仓库的时候.需要指定参数.在eclipse中是这样子的:         但是我使用idea的时候.没有发现下面可以添加参数的地方.虽然可以通过直接修改pom文件实现...

alan_waker的博客 3464

computer planetary——全球生物多样性信息机构 (GBIF)

正如npartitions所表明的,这个Parquet数据集是由许多单独的parquet文件组成的。(GBIF) 是一个由世界各国政府资助的国际网络和数据基础设施,提供记录物种发生的全球数据。重新处理数据的原因有多种,包括主干分类的更改,因此该日期不一定是发生记录最后更改的日期。GBIF 发生数据集结合了来自广泛来源的数据,包括来自自然历史博物馆的标本相关数据、来自公民科学网络的观察和自动环境调查。为了了解最常观察到的物种,我们将对数据集进行分组,并获得每个物种的计数。大多数字段名称对应于。

此星光明博客 1636

IDEA Cannot resolve symbol问题全链路诊断:从JDK配置到Maven依赖,5步精准定位根源

快速解决IDEA Cannot resolve symbol问题!覆盖JDK配置、Maven依赖、项目结构、缓存清理与模块设置5大关键环节,适用于新建项目、多模块工程及依赖更新后报错场景。步骤清晰、定位精准、一次见效,值得收藏。

Instrustar的博客 282

小米汽车车载多摄像头视频链路深度解析 | MAX96792/MAX96724/MAX96781 实战分享

通过合理的输入输出规划 + 虚拟通道管理 + 加串行策略,可以在成本和性能之间取得最佳平衡,这就是多摄像头系统设计的核心精髓。

weixin_43199439的博客 1550

UE5实现物体高亮描边效果(含UE相关源码浅析)

UE5实现物体高亮描边效果

专注GIS开发 7335

【IDEA编译JDK版本错配终极指南】:20年资深架构师亲授5步精准定位+3种强制校准方案

精准解决IDEA编译JDK版本不对问题,20年架构师总结5步定位法+3种强制校准方案。覆盖项目结构、模块设置、编译器配置等多层校验,确保JDK版本一致。适用于Maven/Gradle项目及多模块协同场景,稳定高效,值得收藏。

VarLens的博客 243

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

IDEA添加反编译javap

1.File->Settings: 2.配置Program: 或者: 3.配置Arguments: 4.配置Working dicectory: 5.使用: 注意:javap.exe反编译的是class文件,因此得先确保有class文件,最粗暴的方法就是main跑一下 Compiled from "SyncDmk.java" public class com.cjian.synchroniezd.SyncDmk { public int i; publ

cj_eryue的博客 922

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Idea 添加JDK自带的反编译工具javap

什么是javap? javap是 Java class文件分解器,可以反编译(即对javac编译的文件进行反编译),也可以查看java编译器生成的字节码。用于分解class文件。 那我们已经怎么在Idea中使用javap? 1),File -> settings 2),如下进行配置 接下来对配置进行说明 Name 与 Description 是设置这个工具的名...

NULL 2724

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

intellij idea 开发环境配置(mac版本)

之前也过一篇如何在eclipse上配置java开发环境的文章:https://blog.youkuaiyun.com/liuxiao723846/article/details/108831887今天整理一下idea的使用和配置。 1、下载intellij IDEA: https://www.jetbrains.com/idea/ https://www.jetbrains.com/zh-cn/idea/ 2、常用功能配置: 2.1)maven设置 这个和eclipse一样,没打开一个新的工作环境(窗.

赶路人儿 7449

IDEA| IDEA设置SDK和编译版本

文章目录1.如何设置工程(指定Project)的SDK?2.IDEA中各种Setting的区别3.IDEA 配置全局的Maven设置4.设置编译的版本 1.如何设置工程(指定Project)的SDK? 原项目的相关信息如下 接下来我修改它的项目名称为project-modify,指定该项目使用JDK1.7,并且设置该项目生成Class文件的目录为D:\IdeaProjects\project1...

YvesHe的专栏 1万+

idea常做的配置改动和常用插件

撤销:ctrl+z恢复:ctrl+shift+z (可能和搜狗输入法冲突回到最后编辑位置:ctrl+shift+backspace回到上一处:ctrl+alt+左右箭头(类似Eclipse的alt+左右箭头)修改impl希望intf方法同步新增impl方法,intf中没有,可以alt+enter自动生成在intf中如果impl和intf中都有该方法,想要增减方法入参、修改入参类型是不行的,用alt+enter会重新生成新的。当然可以手动删除旧的。

w8y56f的专栏 1331

IDEA创建与配置Spring Boot 2.x + JDK 8项目实战指南

Java开发中,JDK版本与框架的兼容性是项目稳定运行的基石。JDK 8作为长期支持版本,其Lambda表达式和Stream API等特性奠定了现代Java开发的基础。Spring Boot通过自动配置和起步依赖,极大地简化了基于Spring的应用开发。在技术选型时,确保JDK版本与Spring Boot版本的匹配至关重要,这直接关系到应用的编译、运行及第三方库的兼容性。Spring Boot 2.x系列完美支持JDK 8,构成了企业级应用开发的经典组合。本文聚焦于使用IntelliJ IDEA这一主流ID

weixin_30463341的博客 386

IDEA:查看java字节码

第一种:在IDEA下集成javap 默认IDEA中没有此功能,但是jdk工具中默认有javap工具可以实现此功能,然后结合IDEA中的External Tools功能,就可以实现在IEDA中查看类的字节码的功能了。 打开:File -> Settings -> Tools -> External Tools 配置External Tools,填入以下参数 Name:javap 注:此处可以根据自己喜好自己命名 Program:$JDKPath$\bin\javap.exe Ar

dclnb的博客 266

IDEA创建与配置JDK 8 + Spring Boot 2.x项目实战指南

Java开发中,JDK版本与框架的兼容性是项目构建的基础。理解Java版本管理机制,掌握Maven/Gradle构建工具对源码和目标字节码版本的配置原理,对于保障项目在不同环境下的稳定运行至关重要。这一技术实践能有效避免因版本不匹配导致的编译错误和运行时异常,提升开发效率与部署可靠性。在实际企业级应用场景中,尤其是维护存量系统或对接特定中间件时,JDK 8与Spring Boot 2.x的组合因其极高的稳定性和成熟的生态,依然是许多项目的首选技术栈。本文聚焦于解决在此经典组合下,使用IDEA进行项目创建、版

weixin_30644369的博客 287

IntelliJ IDEA JDK编译版本错乱事件簿(2024年Q2高频故障TOP1,已影响83家企业的Spring Boot 3.2+项目上线)

快速解决IDEA编译JDK版本不对问题!针对Spring Boot 3.2+项目在IntelliJ IDEA中因JDK配置错乱导致编译失败的高频故障,提供项目SDK、语言级别、Maven/Gradle JDK三重校准方法,兼容Java 17/21,保障企业级上线稳定性。值得收藏

ByteGlow的博客 235
上一篇: Java虚拟机指令在线参考
下一篇: 【Tomcat学习】如何查看Tomcat版本号?
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值