我有个项目:xmlivecli 目录结构:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:motan="http://api.weibo.com/schema/motan"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://api.weibo.com/schema/motan http://api.weibo.com/schema/motan.xsd">
<motan:protocol id="motan" default="true" name="motan" maxServerConnection="80000" maxContentLength="1048576" maxWorkerThread="800" minWorkerThread="20" />
<!-- reference to the remote service -->
<motan:referer id="wxClientRPCService" interface="com.njmdedu.wxapi.WxClientRPCService" directUrl="192.168.1.1:8452" requestTimeout="5000" timeout="5000" />
<motan:referer id="userRPCService" interface="com.njmdedu.rpc.api.UserRPCService" directUrl="192.168.1.1:8492" requestTimeout="5000" timeout="5000" />
<motan:referer id="wcUserRPCService" interface="com.njmdedu.rpc.api.WcUserRPCService" directUrl="192.168.1.1:8493" requestTimeout="5000" timeout="5000" />
<motan:referer id="kindergartenRPCService" interface="com.njmdedu.rpc.api.KindergartenRPCService" directUrl="192.168.1.1:8495" requestTimeout="5000" timeout="5000" />
</beans>
正式打包的时候报:
[ERROR] Failed to execute goal on project xmlivecli: Could not resolve dependencies for project com.njmdedu:xmlivecli:war:1.0.0: The following artifacts could not be resolved: com.njmdedu:wxapi:jar:0.0.1, com.njmdedu:rpcapi:jar:0.0.1: Failure to find com.njmdedu:wxapi:jar:0.0.1 in http://192.168.1.123:8081/nexus/content/groups/md_local_repo/ was cached in the local repository, resolution will not be reattempted until the update interval of md_local_repo has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
Process finished with exit code 1
最初に
install
してから、他のプロジェクトをパッケージ化しますinstall
一下其他项目再打包在 rpcapi 项目下运行
mvn install
在 wxtools 项目下运行
mvn install
在 wxapi 项目下运行
mvn install
最后在 xmlivecli 项目下运行
mvn package
mvn install
を実行しますwxtools プロジェクトで
🎜mvn install
を実行しますmvn install
を実行します🎜🎜mvn package
を実行します🎜🎜 🎜 🎜この依存関係の順序も私の推測です。さらに調整する必要があるかもしれません。解決しました。デフォルトの Maven ホームをローカルに設定しても問題ありません