但是一旦添加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,就不去深入了解出错原理了,以后应该这个问题会自动消失。