您如何解决 Mac OS X 中 JDK 中缺少 tools.jar 的问题? [英] How do you address the issue of a missing tools.jar in a JDK in Mac OS X?
问题描述
通过我的搜索,我在这里找到了支持信息: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 inclasses.jar
. Scripts that rely on the existence oftools.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
享受吧!布鲁诺
这篇关于您如何解决 Mac OS X 中 JDK 中缺少 tools.jar 的问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!