domizzi
V2EX  ›  问与答

windows 跟 mac的java开发问题

  •  
  •   domizzi · Feb 7, 2014 · 5191 views
    This topic created in 4476 days ago, the information mentioned may be changed or developed.
    年初入了台macbook,os x确实很赞,但有个疑问,平时在公司做java项目,

    团队其它人都用windows, 用svn管理和共享代码,如果我用mac系统 会不会有什么问题(坑)?

    例如文件编码之类的,求解有经验的朋友。

    PS: 其实我是在纠结要不要弄个虚拟机装上win7

    这是本人的第一贴,祝大家新年工作愉快。
    7 replies    1970-01-01 08:00:00 +08:00
    ling0322
        1
    ling0322  
       Feb 7, 2014   ❤️ 1
    没有什么问题吧,只要代码里面不要用中文就没事。 crlf的问题svn会自动帮忙解决(
    domizzi
        2
    domizzi  
    OP
       Feb 7, 2014
    @ling0322 注释里的中文算么。
    ovear
        3
    ovear  
       Feb 7, 2014   ❤️ 1
    问题蛮多的
    1、String类型的默认编码不同,也就是可能导致乱码
    2、lib兼容性不同。。
    3、如果涉及IO文件读取。。一样会遇到乱码。。总之最大的问题就是编码。。
    SoloCompany
        4
    SoloCompany  
       Feb 7, 2014 via iPad   ❤️ 1
    我是用IDEA集成环境的,编码基本上没什么问题,可能需要注意一下的是如果你使用一些依赖jre环境的特性(说白了就是需要寻找java库所在位置)可能会遇到些麻烦,因为mac的java和win以及Linux都不一样,没有rt.jar;另外配置会麻烦一些,多jdk并存也需要些技巧,还没有旧版的jdk可用,如果需要开发针对旧版jdk的应用会有些不方便
    gyteng
        5
    gyteng  
       Feb 7, 2014   ❤️ 1
    eclipse里把编码改成gbk就能兼容win用户了
    jackytang520
        6
    jackytang520  
       Feb 7, 2014   ❤️ 1
    一直用IDEA,文件编码也一直用utf-8,感觉没什么太大问题啊,我现在也是win和mac都用
    RangerWolf
        7
    RangerWolf  
       Feb 7, 2014
    @gyteng 如果改成utf-8 应该也没有问题吧? 我没用过mac 猜的~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   906 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 19:46 · PVG 03:46 · LAX 12:46 · JFK 15:46
    ♥ Do have faith in what you're doing.