ADT中maven与jadClipse的冲突问题

【Claude Code · VibeCoding】07|环境:JDK / Maven / Python / uv 补齐 JDK、Maven、Python、uv。按课件截图顺序跟做,装完在终端验证版本。 阅读详情

          在ADT(Build: v22.6.2-1085508)中添加了m2eclipse(3.3.1)后,又添加了jadClipse(3.3.0)。

          由于隔夜安装,第二天才发现这个问题,发现在ADT中无法建立maven项目,此外在Window|Preferences中,也不再存在Maven的相关项,百思不得其解,后来才想起可能是jadClipse与Maven会不会有冲突,然后各种度跟bing,有人提出插件间可能会有冲突,但都没有我这种问题,无意间发现一篇文章:http://www.cnblogs.com/java-class/p/4279261.html。

文章前面是介绍jadClipse的安装的,关键是最后对plugin和feature的作用进行了介绍,由于我对eclipse环境没有细致入微的深究细节(再比如包括之前的eclipse.ini文件内各种配置各类内存值的含义等),因此对plugins、features、dropins等文件夹的用途总是想当然的以为就是把三方插件放进去后,我e自然会识别。因此在这里就犯错了,以下是错误描述:

在eclipse/dropins文件夹中,我添加了maven名字的文件夹(内包含m2eclipse的features、plugins文件夹以及artifacts.xml、content.xml两个文件),然后又添加了jadclipse_3.3.0.jar文件。

这样eclipse/dropins目录下,就存在了一个目录,一个文件。

根据前面链接文章里指出的,应该将maven目录名改为与其内容匹配的名字(由于我至今仍不明白深层次的原因),所以我就瞎改为org.maven.ide.eclipse。然后重新启动ADT。

问题解决。

 

附:

http://www.cnblogs.com/java-class/p/4279261.html

--------------------------------------Eclipse 中 plugin和  feature作用和关联 -------------------------------

[什么是plug-in 的基本结构?]

每一个plug-in都用一个目录包起来, 而且起目录名也是有讲究的,比如plug-in的名字叫edu.sjtu.bbs.eclipse,版本是1.0.0, 那这个目录名就是edu.sjtu.bbs.eclipse_1.0.0.

而且随便打开一个plugin目录,可以发现总有一个文件叫一个叫plugin.xml,这个文件对于plugin来说十分重要, 它相当于定义了plugin的运行参数,没有这个,plugin无法启动,

就像你家的电冰箱如果不知道是用110V还是220V的,你也不敢乱往插座上插,所以总要有个说明,这个说明就是plugin.xml.

 

[什么是 feature ?]

feature是功能部件,它里面没有实际的运行的库,它只是eclipse用来管理plugins的一种途径. 比如你家装了电灯,总要有开关控制,比如大堂的灯有一个开关控制, 卧室的灯

也有一个开关控制, 它们分别用来控制灯的亮与灭。同样,功能部件就是用来控制插件的启动与否. eclipse的update透视图可以设定各个功

能部件的启用或禁用状态, 所以你可以通过禁用功能部件,来禁止插件的启动. 这样有一个好处,比如你装了很多插件在eclipse上,但是装的越多,加载就越多,启动也会变慢。

所以,我们可以把功能部件看作是插件或插件集合的开关, 用来控制插件的状态. 如果plugins目录有插件没有被任何一个功能部件包络的话, 我称之为"野插件", 就是eclipse

启动,它也一定会启动, 就相当于没有开关, 电源一直连通一样。

销售预测的方法与模型(三)丨安全库存与再订货(补货) 较高的 Z 值对应较高的服务水平(例如,服务水平 99% 对应 Z 值 2.33),意味着企业希望更低的缺货风险,因此需要更高的安全库存。在再订货点的管理中,考虑到供应商交货的不确定性,通常需要结合安全库存,以防止在交货期间库存用尽。要对L开根号,根号L表示交货周期越长,企业需要的安全库存越多,因为在较长的供应期内,需求波动的累积效应更明显。举例:供应商的交期服从标准差为2件/天的正态分布,顾客需求为50件/天的正态分布,若要客户服务水平达到 90%,安全库存量应该是多少?下面介绍几种核心的模型与公式。 阅读详情

相关推荐

Linux系统下Materials Studio 2020安装避坑指南:从依赖包到许可证配置全流程

本文提供了一份在Linux系统上安装Materials Studio 2020的深度避坑指南。详细解析了从系统依赖包检查、安装流程、许可证配置到Gateway服务部署的全过程,并分享了与Slurm作业调度系统集成的实战经验,旨在帮助用户高效、稳定地完成部署。

weixin_29313547的博客 387

Eclipse配置反编译插件jadclipse

Eclipse配置反编译插件jadclipseJad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。1. 下载 JadClipse下载JadClipse:http://jadclipse.s

仰望星空 脚踏实地 1万+

Word毕业论文排版:图片和表格题注的终极指南(含自动编号技巧)

本文是Word毕业论文排版中图片和表格题注的终极指南,详细讲解了如何利用题注功能实现自动编号,告别繁琐易错的手动操作。核心内容包括创建定制标签、配置带章节的编号格式、插入交叉引用以及一键更新全文编号的技巧,旨在帮助学生构建自动化文档体系,提升排版效率和论文严谨性。

weixin_29211309的博客 1094

如何在Thymeleaf中实现ajax请求url的可靠构造?

作为一个应用型码蚁,对jstl、freemaker、thymeleaf等等众多深感无奈…… 建立springboot应用时,模板中有一项是thymeleaf,springboot现在也是推荐使用这个,然而并没有时间仔细研究它…… 现在的问题是,ajax请求时,如何可靠的构造url? 先说本文的结论,在xxx.html文件中,加入以下的类似代码,即能够可靠的实现: /*<!

smartcore 2万+

【实战指南】Jaspersoft Studio + JasperReports:从零构建企业级PDF报表

本文详细介绍了如何使用Jaspersoft Studio和JasperReports从零构建企业级PDF报表。通过可视化设计、数据连接、模板设计到最终输出的全链路支持,这套组合方案显著降低了报表开发的维护成本。文章还提供了开发环境搭建、中文乱码解决方案、Java集成代码及性能优化技巧,适合需要高效生成复杂PDF报表的开发者。

weixin_42666036的博客 246

Verilog实现FIR滤波器

1、FIR滤波器简介 不追究FIR滤波器的深层含义,我们只关注如何实现;可以看出,FIR滤波器的本质就是延迟、系数相乘与求和,如下图: 2、设计 基于以上分析,按照三级流水实现FIR滤波器设计:信号延迟-系数相乘-求和 `timescale 1ns / 1ps module fir( input clk, input rst_n, input [3:0]din, output reg [9:0]dout ); // data reg reg [3:0]din1; reg [3:.

CLL_caicai的博客 1万+

如何在spring boot中获取所有RequestMapping的URL路径列表集?

为什么要做这事儿? 自动化、可视化、授权……总之,谁用谁知道 如何在Controller类的方法内获取到系统内已存的所有RequestMapping的路径列表集? 简单来说:在带有@Controller注解的类中,添加以下的代码……

smartcore 2万+

Mooncake架构:基于KVCache解耦的LLM推理优化方案

在大语言模型推理中,KVCache是Transformer解码过程中用于缓存历史Key/Value向量的核心数据结构,它避免了序列重复计算,但会随上下文长度线性增长,成为显存占用的主要部分。其原理是在自回归生成时,将已计算过的注意力键值对存储下来,供后续Token生成时直接使用,从而提升计算效率。这项技术的核心价值在于,通过高效管理KVCache,可以显著降低长序列推理时的显存压力,提升GPU资源利用率。在实际应用场景中,尤其是在处理长上下文对话、高并发请求时,KVCache的管理策略直接决定了服务的吞吐量

weixin_35753431的博客 531

jdk版本导致的DB2异常:必需的字符转换器不可用。ERRORCODE=-4220, SQLSTATE=null

关于此错误码已经有一些资料进行了说明(详见参考),比如可能是因为DB2版本的问题,使用了不匹配的db2jcc.jar包导致的。 本文所说明的可能导致此异常的原因是:有可能是jdk版本不对。   本文使用的db2jcc.jar包的jdbc驱动程序的版本号是:3.50.152。(使用java -cpdb2jcc.jar com.ibm.db2.jcc.DB2Jcc -version查看) 远端

smartcore 1万+

Agent 智能体学习指南:从入门到求职的完整路线

AI Agent 不是更长的 prompt,而是一类系统设计——模型在受控环境里观察状态、选择动作、调用工具、接收反馈。本文系统梳理 Agent 的 5 个核心概念、7 个关键模块(Goal/State/Context/Tools/Loop/Guardrails/Eval)、三条学习路线(工程落地/研究算法/求职作品)、框架选型策略(LangGraph/OpenAI Agents SDK/Pydantic AI 等场景推荐),以及可执行的 7 天最小项目计划(从概念到简历 bullet)。

program哲学 229

分立器件---电感介绍(7000字)

电感基础整理

HW-BASE的博客 2350

sts启动闪退、无法打开的一个可能原因

OS:win7 x64 jdk:java version “1.8.0_121” x64 sts:3.8.4 x64(之前装的3.8.3也是出错,现在看来,应该是一类错误) 昨晚睡觉前正常关闭环境,正常关闭电脑,总之一切正常的退出之后,今早再也无法启动,configuration文件夹下的log文件显示大概错误: java.lang.RuntimeException:Application

smartcore 6579

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

spring boot运行在jdk1.6、tomcat6的说明及demo下载

本文建立在一些达人的技术文、stackoverflow的回答、springboot的官方文档的基础上的。主要是对在idea下开发的springboot1.5.6(相近的1.5.2也适用)web程序,如何使用jdk1.6编译生成,并且能够被正常打为war包部署到tomcat6中运行(tomcat6使用的jdk也是1.6版本)等内容进行介绍。在文章最后,将会赋上一个作者实现的demo下载链接。 程序

smartcore 6415

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

spring集成Thymeleaf,模板页面中调用类的静态成员

在spring框架内使用Thymeleaf时,按照官方文档的说明,在模板内会使用SpEL(spring expressionlanguage)代替OGNL,即可以使用前者约定的一系列表达式。 关于SpEL的说明,已经有很多的说明,官方的可见此页面。本文是对其中“T”操作符(说明见此)实践的示例,由T()表达式的使用,我们使用Thymeleaf模板引擎时,在html页面中能够使用类的静态成员。

smartcore 5685

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

基于mina的短连接组件以及与spring、spring boot的集成

尽管各类标准的系统间交互组件已经非常流行,但采用自定义报文、基于原生socket进行系统间数据交互的模式依然存在。原生socket在做一般的测试性开发时,确实能简便的达成目标。但在做企业应用时,若是在报文交互的需求上,再增加关于传输状态、处理策略等实际需求时,则显得吃力。mina作为高性能开源网格框架,其功能相当丰富。尽管本文的短连接需求从实现上来看,使用mina作为核心,显得大材小用,但是,从实...

smartcore 4130

spring web运行时根据不同profile的配置,选择性的加载组件(bean)

        本文的实践方案其实很久之前就已经实现了(其想法跟实践从主要点来看都非常的简洁),由于我一直想将此方案应用于企业应用中并形成一个比较基础的应用框架,因此关于本方案的文档化拖了很久都没有形成。         运行时加载组件其实是个老生常谈的话题了。比较早的windows桌面应用(最新的桌面应用实现此功能应该更不是事儿了)中,无论是功能组件还是窗口组件,在项目方案定义完接口后,主框架...

smartcore 4006

如何在Thymeleaf中实现ajax请求url的可靠构造?[续]

        在之前的“如何在Thymeleaf中实现ajax请求url的可靠构造?”文内,是以绝对url来实现可靠的请求url:通过在html文件内定义一个代表绝对url基本路径的变量basePath,然后在其他的js文件内引用此basePath,由其与请求的相对路径合在一起构造完整的绝对url,以进行ajax请求等操作。        与前文不同的是,本文对url的构造是建立相对根路径的基础...

smartcore 3801

扩展fastjson的SimplePropertyPreFilter,以过滤不需要序列化的属性

java应用在进行系统间通信时,经常会使用json格式进行数据传输交换。利用alibaba fastjson(本文使用的是1.2.46),对象与json字符串的相互转换非常的便利。但是,在对对象进行json序列化时,经常会出现以下的场景:对象的类是一个与数据库表相关的业务实体类,如以下实体类:public class DiagramEntity { private String name;...

smartcore 3520

wordybear之STS下spring boot、mybatis多数据源配置完全攻略及源码工程

本文面对初学者,在对基础有些了解但又似懂非懂有些混乱的情况下(作者一般学习新技的最初状态,此时需要冷静)。 但是,仔细阅读本文,将会在相同或相似的环境下实现sts下spring boot、mybatis多数据源的配置。多数据源,在项目中,真的常用。

smartcore 2504

计算工作日天数-excel函数networkdays在java中的实现[简化版]

由于某个业务需要计算两个日期间的除去工作日、法定假日的工作日天数,然后想起来excel里面有个networkdays函数,真是神器。在java中如何实现呢? 先是搜一搜。奇怪的是,关于networkdays的其他语言实现,竟然没有一搜就一大把的结果,难道这个函数的使用很小众? stackoverflow上,有同学推荐objectlabkit这个库,并且用此库实现了networkdays。然而下...

smartcore 1907

[昨日实践]springboot1.5.x中引用thymeleaf3.0版本的一种简单实现

使用springboot1.5.x建立项目时,选择使用的thymeleaf时,最终对thymeleaf依赖的版本依然是2.x,想使用3.x版本,其中的一种处理方式是: 在项目的pom.xml中的<properties>段内,重新定义如下的几个属性: <thymeleaf.version>3.0.11.RELEASE</thymele...

smartcore 1710

如何在spring中等价配置得到原本由jndi配置实现的数据源?

本文最后会附一个简单的maven控制台程序下载链接,你可以直接查看程序。   像本文标题说的,通常在spring web应用内配置数据源时,我们有种配置方式是在web容器中使用jndi的方式配置一个数据源。比如,tomcat内,经常会在%tomcat_home%/conf/catalina/localhost/文件夹内,放置一个web应用对应的xml配置文件,在其中内又包含了,通常是下面的格式

smartcore 1427

jeesite.properties属性文件为utf-8格式时的加载修改

在idea内修改jeesite(https://github.com/thinkgem/jeesite)时,首要的一个地方就是修改jeesite.properties。 通常的,我们会在idea内将properties文件的编码设置为UTF-8,因此,你在修改jeesite.properties后,就会出现一些乱码的问题: 比如,jeesite登录页面的网站标题是在jeesite.proper

smartcore 1268

第 1 章:IDEA 创建 SpringBoot3.5.16 Maven 项目

前置:环境全部就绪(JDK17 + Maven3.9.11 + IDEA 配置完成)目标:使用 IDEA 新建 Maven 类型 SpringBoot3 项目,确认包名、版本正确,项目能正常启动,完成本章启动测试两种创建方式:① IDEA 内置 Spring Initializr(推荐) ② start.spring.io 网页生成导入。我们用第一种。

qq_36158551的博客 280

彭大帅的CI/CD实战第4篇 构建节点:SSH 纳管与 Maven 环境

本文为“控制器不动手,干活的另有其人”系列第四篇,介绍如何搭建一台纯构建机(jenkins-agent,10.10.10.78),通过SSH方式由Jenkins控制器纳管,实现编译任务与控制台分离。重点涵盖系统准备(安装JDK21、Maven、Git)、SSH免密连接配置、工作目录结构解析(尤其@tmp目录使用规范)、Maven本地仓库优化及镜像加速配置。通过标签调度、横向扩容提升并发能力,并提供节点可用性验证与排障速查表。最终达成构建节点就绪标准,为后续流水线与双活集群部署奠定基础。

彭大帅的博客 479

报错:Error running‘springboot-1 [package]‘ No valid Maven installation found

IDEA提示“No valid Maven installation found”本质是找不到Maven。原因无非两个:未安装或未配置路径。解决方法:首选方案——使用IDEA自带的Maven(设置中选Bundled Maven),无需额外配置;次选方案——手动下载Maven,配置M2_HOME环境变量,并在IDEA中指定其根目录。注意路径不能含中文、空格,配置后刷新项目并清除缓存。面试加分点:M2_HOME是Maven根目录的环境变量,用于定位mvn命令。口诀:用自带省事,配环境变量别踩坑,路径干净+刷新重

weixin_51288065的博客 246
上一篇: easyui pagination buttons元素上添加title显示
下一篇: 从零开始编写简易python爬虫:每日房价的获取
smartcore
博客等级 码龄19年 30粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值