找到maven依赖“com.sun.javadoc”

时间:2016-06-16 15:30:44

标签: java maven javadoc osgi-bundle apache-servicemix

我在servicemix中的osgi包需要<script type="text/javascript"> var rowNum = 0; function addRow(frm) { rowNum ++; var row = '<p id="rowNum'+rowNum+'">Item quantity: <input type="text" name="qty[]" size="4" value="'+frm.add_qty.value+'">Time<input type="text" id="time" name="time[]" size="4" value="'+frm.time.value+'" > Item name: <input type="text" name="name[]" value="'+frm.add_name.value+'"><input type="button" value="Remove" onclick="removeRow('+rowNum+');"></p>'; jQuery('#itemRows').append(row); frm.add_qty.value = ''; frm.add_name.value = ''; frm.time.value = ''; } function removeRow(rnum) { jQuery('#rowNum'+rnum).remove(); } </script> 才能启动。
我在maven存储库中找到依赖但没有成功:此链接中的依赖项 [here]

我试试:

com.sun.javadoc

<dependency>
    <groupId>javadoc</groupId>
    <artifactId>javadoc</artifactId>
    <version>1.3</version>
</dependency>

......没有成功。

因此,我使用 <dependency> <groupId>com.sun</groupId> <artifactId>tools</artifactId> <version>1.7</version> <scope>system</scope> <systemPath>${java.home}/../lib/tools.jar</systemPath> </dependency>

查找com.sun.javadoc的maven依赖项

THX

2 个答案:

答案 0 :(得分:0)

我解决了这个问题: 在我的pom.xml中,我做了:

<dependency>
    <groupId>com.sun</groupId>
    <artifactId>tools</artifactId>
    <version>1.7</version>
    <scope>system</scope>
    <systemPath>My_JAVA_HOME/lib/tools.jar</systemPath>
</dependency>

并在<Embed-Dependency>部分中我将artifactId用于此依赖项,在我的情况下,它是“工具”

mvn install,现在在servicemix中没有为com.sun.javadoc堆栈

答案 1 :(得分:0)

只需将tools.jar添加到您的库文件夹中。 如果使用的是IntelliJ IDEA,则示例: 文件->项目结构->库->(+)新项目库-> 从您的JDK路径中选择工具-> 您的问题必须得到解决