maven在添加其他jar的时候没有任何问题,
但是一旦添加struts2-core就会报错Missing artifact com.sun:tools:jar:1.5.0
网上查询一下方法可以解决这个问题:
我感觉这应该是一个bug,就不去深入了解出错原理了,以后应该这个问题会自动消失。
但是一旦添加struts2-core就会报错Missing artifact com.sun:tools:jar:1.5.0
网上查询一下方法可以解决这个问题:
<profiles>
<profile>
<id>default-tools.jar</id>
<activation>
<property>
<name>java.vendor</name>
<value>Sun Microsystems Inc.</value>
</property>
</activation>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.6</version>
<scope>system</scope>
<systemPath>[color=red]${java_home}[/color]/lib/tools.jar</systemPath>
</dependency>
</dependencies>
</profile>
</profiles>
我感觉这应该是一个bug,就不去深入了解出错原理了,以后应该这个问题会自动消失。