您如何解决Mac OS X中JDK中缺少tools.jar的问题? [英] How do you address the issue of a missing tools.jar in a JDK in Mac OS X?

查看:2487
本文介绍了您如何解决Mac OS X中JDK中缺少tools.jar的问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

根据我的搜索,我在此处找到了支持信息:适用于Mac OS X的Java开发指南

From my searching, I found supporting information here: Java Development Guide for Mac OS X


tools.jar 不存在。通常位于此处的类包含在 classes.jar 中。依赖于 tools.jar 存在的脚本需要相应地重写。

tools.jar does not exist. Classes usually located here are instead included in classes.jar. Scripts that rely on the existence of tools.jar need to be rewritten accordingly.

如果重写是不可避免的,那怎么办?

If a rewrite is inevitable, how does that go?

在Mac OS X 10.6机器上通过MacPorts安装Tomcat 6时遇到此问题。

This problem was encountered while deploying on Tomcat 6 installed via MacPorts on a Mac OS X 10.6 machine.

推荐答案

这是我测试过的解决方案,它意味着maven配置没有变化,只需添加符号链接:

Here is my tested solution, which implies no change in maven config, just add symbolic links:


  • ln -s /Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home/../Classes/classes.jar
    /Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home /../ Classes / tools.jar

  • ln -s / Library / Java / JavaVirtualMachines / 1.6.0_38-b04-436.jdk / Contents / Home /../ Classes
    /Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home/../lib

享受!
Bruno

Enjoy! Bruno

这篇关于您如何解决Mac OS X中JDK中缺少tools.jar的问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆