找不到jdeps命令(Mac)

时间:2015-04-30 09:36:57

标签: java macos jdeps

我在我的mac上使用Java 8 update 45。 我试过使用'jdeps'命令,但我的mac一直显示“command not found”消息。奇怪的是bin文件夹中的其他命令如'java','javac'完美有效。只有'jdeps'命令无效。

如何使用jdeps命令?是否有使用此命令的条件?

2 个答案:

答案 0 :(得分:1)

我在Mac上的版本肯定存在:

var ds = app.datasources['mysql'];    
ds.createModel('transactiontype', {
    rowid: {
        type: Number,
        id: true
    },
    transactiontypeid: String,
    description: String,
    active: Number
});    
let model = ds.getModel('transactiontype');    
app.model(model, { public: true });

关键在于上面的一些事情似乎没有得到下面提到的魔力:

http://lists.apple.com/archives/java-dev/2015/Nov/msg00009.html

/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin

链接不会出现在:

When the JAVA_HOME environment variable is set Mac OS X does some magic

But the problem is not all the commands are covered, and some are missing from newer JDKs

答案 1 :(得分:0)

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk_version/Contents/Home
export PATH=${PATH}:${JAVA_HOME}/bin