Could not find artifact com.sun:tools:jar:1.5.0

Could not find artifact com.sun:tools:jar:1.5.0【mavenpackage】,则依然报错,但报的是另外一个错误:[INFO]Scanningforprojects…[INFO][INFO]BuildingStruts2BlankWebapp1.0-SNAPSHOT[INFO][INFO]BUILDFAILURE[INFO][IN…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

【maven package】,则依然报错,但报的是另外一个错误:
[INFO] Scanning for projects…[INFO]                                          
[INFO] Building Struts 2 Blank Webapp 1.0-SNAPSHOT[INFO]
[INFO] BUILD FAILURE[INFO]
[INFO] Total time: 0.547s[INFO] Finished at: Wed Apr 13 13:09:48 CST 2011[INFO] Final Memory: 2M/4M[INFO]
[ERROR] Failed to execute goal on project my_struts: Could not resolve dependencies for project ricki.cheung.struts:my_struts:war:1.0-SNAPSHOT: Could not
find artifact com.sun:tools:jar:1.5.0 at specified path C:\Program Files\Java\jre1.6.0_01/../lib/tools.jar -> [Help 1][ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug logging.[ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles:[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

后在网上查找解决方法,有外国网友说,在pom.xml添加如下依赖即可:
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.5.0</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
</dependencies>

不过,我试过还是不行,另一个外国网友说,把eclipse中的【Windows】-【Preferences】-【Java】-【Install JREs】改为JDK,而不用JRE,如下图所示:
Install JREs
虽然我勾选了JDK,但还是报错,看了错误,发现在 C:\Program Files\Java\jre1.6.0_01/../lib/tools.jar无法找到tools:jar,这让我有点纳闷了,明明已经选了使用JDK了,怎么还去JRE那里找呢,于是我把【Windows】-【Preferences】-【Java】-【Install JREs】中的JRE给remove掉,再次【maven package】就OK了。

转载于:https://www.cnblogs.com/skyme/archive/2011/08/19/2146095.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187659.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月18日 下午9:58
下一篇 2026年4月18日 下午10:04


相关推荐

  • 笔记:常见TCP端口号

    笔记:常见TCP端口号常见 tcp 端口号端口号 名称 注释 21 ftp 文件传输协议 FTP 端口 22 ssh 安全 Shell SSH 服务 23 telnet Telnet 服务 25 smtp 简单邮件传输协议 SMTP 37 time 时间协议 69 tftp 小文件传输协议 80 http 超文本传输协议 109 pop2 邮局协议版本 2110 pop3 邮局协议版本 3161 snmp 简单网络管

    2026年3月18日
    3
  • 实用指南:mac 设置cursor (像PyCharm一样展示效果)

    实用指南:mac 设置cursor (像PyCharm一样展示效果)

    2026年3月16日
    2
  • 数据库知识

    数据库知识

    2021年5月17日
    109
  • python文件去重软件_python去重工具

    python文件去重软件_python去重工具python 去重工具是一款专业优质的查重删除类软件 使用 python 去重工具用户们就可以快速的对已经编写好的语言进行查重删除的操作 对 python 去重工具感兴趣就快来下载吧 python 去重工具介绍 1 通过检测 MD5 可以判断是否有重复文件 2 检测后 我们可以选择删除或不删除 或者移动到回收站或直接删除 3 循环检测到指定目录中的重复文件 只要它们是新创建的重复文件 4 就会立即被删除 默认情况

    2026年3月18日
    2
  • Window 通过cmd查看端口占用、相应进程、杀死进程等的命令

    参考博文01:https://blog.csdn.net/qq_35923749/article/details/83786794博文02:https://blog.csdn.net/qq_24754061/article/details/826607561.查看所有进程的端口使用信息Windows键+R,在弹出的运行窗口中输入cmd,在cmd窗口中输入netstat-ano显示协…

    2022年4月3日
    75
  • TestDirector 用户手册

    TestDirector 用户手册TestDirector 用户手册作者 江永刚 摘要 TestDirector 是 MercuryInter 公司推出的基于 WEB 的测试管理工具 它能够指导进行测试需求定义 测试计划 测试执行和缺陷跟踪 即整个测试过程的各个阶段 通过整合所有任务到软件测试中 来使整个测试管理工作更有效 并确保客户收到更高质量的产品 关键词 需求定义测试计划测试执行缺陷跟踪需求树测试计划树测试集 Part

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号