zoukankan      html  css  js  c++  java
  • 关于maven相互依赖的工程部署问题

    环境:win7 64位,myeclipse10.6,eclipse4.5,都配置了svn插件

    问题描述:1、工程模块化之后都是通过pom配置model来关联的,svn提交之后,通过myeclipse的svn‘检出为项目’,依赖的子工程变成了文件夹;原先的maven项目jar都不对了。删除本地仓库重新编译,原先项目ok

         2、以为是myeclipse的问题,通过eclipse同样步骤,出现同样问题

    解决:1、单独安装svn,把项目先检出,然后在用eclipse把项目import进去,选择‘已存在的maven项目’,找到工程即可

    缺点:eclipse的svn插件不能用了,只能用单独安装的了,比较不方便

    注意事项:eclispe要配置好maven,maven的jdk要配置好,例如如果要配置jdk1.6,如下:

    <profile>
    <id>jdk-1.6</id>
    <activation>
    <activeByDefault>true</activeByDefault>
    <jdk>1.6</jdk>
    </activation>
    <properties>
    <maven.compiler.source>1.6</maven.compiler.source>
    <maven.compiler.target>1.6</maven.compiler.target>
    <maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion>
    </properties>
    </profile>

    这个是在apache-maven-3.3.3confsettings中的,网上一堆可以参考一下

    如果工程已经导入了,jdk居然是1.5或者其它的,那么按照上面配置一下maven,然后选中所有的maven项目,右键-》maven-》update project... 会统一更新一下

    还有就是为了防止内存溢出,配置一下,我是直接在jre中配置的

    Default VM arguments: -Xms256M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=512M

    2019-04-08

    更新一下依赖的svn检出:

    可以直接用svn检出,检出来的子项目是文件夹形式的,这时候只需要再import即可(maven项目,找到那些子项目的pom路径导入即可),这样就可以用eclipse的svn插件了

  • 相关阅读:
    可变性编程 不可变性编程 可变性变量 不可变性变量 并发编程 命令式编程 函数式编程
    hashable
    优先采用面向表达式编程
    内存转储文件 Memory.dmp
    windows update 文件 路径
    tmp
    查询局域网内全部电脑IP和mac地址等信息
    iptraf 网卡 ip 端口 监控 netstat 关闭端口方法
    Error 99 connecting to 192.168.3.212:6379. Cannot assign requested address
    t
  • 原文地址:https://www.cnblogs.com/aishangyizhihu/p/4732304.html
Copyright © 2011-2022 走看看