Home  >  Q&A  >  body text

java - idea 打包war包时候报错?

我有个项目: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
高洛峰高洛峰2743 days ago694

reply all(2)I'll reply

  • 阿神

    阿神2017-04-18 10:52:52

    First install check other items and then package them

    1. Run under rpcapi project mvn install

    2. Run under wxtools project mvn install

    3. Run under wxapi project mvn install

    4. Finally run under the xmlivecli project mvn package

    This dependency order is also my guess. It may need to be adjusted. You can try it more.

    reply
    0
  • PHP中文网

    PHP中文网2017-04-18 10:52:52

    Solved, setting the default maven home to local will be no problem

    reply
    0
  • Cancelreply