V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
diligence24
V2EX  ›  程序员

关于git下载的源码的基本问题

  •  
  •   diligence24 · 2013-09-02 21:05:25 +08:00 · 3919 次点击
    这是一个创建于 3888 天前的主题,其中的信息可能已经有所发展或是发生改变。
    求助,github上下载的源码不知道怎么看,不知道文件之间的联系是什么。有人能详细的讲下吗?或者有关文章的地址也可以贴给我下!谢谢
    20 条回复    1970-01-01 08:00:00 +08:00
    FrankFang128
        1
    FrankFang128  
       2013-09-02 21:07:19 +08:00
    先看README,没有README的话就只能靠经验了。
    没有通法。
    diligence24
        2
    diligence24  
    OP
       2013-09-02 21:19:41 +08:00
    @FrankFang128 这写源码我用什么IDE去看呢,我下的是jave源码,然后用eclipse导入却发现不能导入
    9hills
        3
    9hills  
       2013-09-02 21:22:52 +08:00 via Android
    @diligence24 建议搜索下一篇文章

    提问的智慧
    sanddudu
        4
    sanddudu  
       2013-09-02 21:29:11 +08:00
    个人觉得这些都是很基本的问题。。
    百度谷歌都有答案
    diligence24
        5
    diligence24  
    OP
       2013-09-02 21:30:35 +08:00
    @9hills
    ferson
        6
    ferson  
       2013-09-02 21:47:32 +08:00   ❤️ 1
    请无视我下面说的:
    1)楼主的问题应该跟git, github 没有关系
    2)楼主应该没有完整项目的经验,因此拿到整个项目不知如何入手
    3)楼主不打算用 windows记事本 看代码吗?强力推荐(好吧我是来找抽的)
    diligence24
        7
    diligence24  
    OP
       2013-09-02 22:03:41 +08:00
    @ferson 写过几个不靠谱的项目,都是在eclipse里new出来,然后几个人慢慢写起来的。我从git上下载的源码文件结构不同,确实不知道从和下手。
    jseanj
        8
    jseanj  
       2013-09-02 22:17:02 +08:00
    @diligence24 难道源码就一定要用ide才能看吗?感觉楼主严重依赖ide啊,你之前的项目是直接在eclipse中运行的,那你知道javac和java命令吗
    sugarit
        9
    sugarit  
       2013-09-02 22:21:34 +08:00
    看java在eclipse里看是方便点

    eclipse里可以通过File -> Import... -> Git -> Projects from Git导入git项目
    sugarit
        10
    sugarit  
       2013-09-02 22:22:04 +08:00
    要稍微新一点版本的eclipse,以前的版本是不集成git的
    zhaqiang
        11
    zhaqiang  
       2013-09-03 09:19:22 +08:00
    楼主下载的可能是 maven 工程吧,就是有 pom.xml 文件的工程。如果是话,在 eclipse 中装上 maven 的插件,然后将工程转为 maven 工程。
    ijse
        12
    ijse  
       2013-09-03 09:36:27 +08:00
    为什么不去找源码的作者问下呢?

    也可能要怪作者没写清楚。。
    catein
        13
    catein  
       2013-09-03 09:39:07 +08:00
    README 的确是
    diligence24
        14
    diligence24  
    OP
       2013-09-03 10:03:18 +08:00
    @jseanj 确实比较依赖IDE,对javac的命令了解一些,但是基本不用。
    diligence24
        15
    diligence24  
    OP
       2013-09-03 13:56:16 +08:00
    @zhaqiang 现在我用sublime编辑器看了
    mywjch
        16
    mywjch  
       2013-09-03 15:45:49 +08:00
    Github上很多java项目是maven构建的.用eclipse导入maven项目就行了.至于看项目,肯定用IDE了,IDE有着强大的Debug工具和类跳转以及重构功能,哪能是那些文本编辑器比得上的
    mywjch
        17
    mywjch  
       2013-09-03 15:47:00 +08:00
    当然,README是必看的,毕竟是项目文档的精华,入门和部署必看
    diligence24
        18
    diligence24  
    OP
       2013-09-03 19:46:05 +08:00
    @mywjch 嗯,我现在看的这个程序代码几千行,所以也没有太麻烦。我现在还有点搞不清这些源码是可以直接运行起来的吗?还是说要基于别的应用程序来使用?
    mywjch
        19
    mywjch  
       2013-09-03 19:48:28 +08:00
    你可以搜索一下maven,了解一下这个,你就明白了
    diligence24
        20
    diligence24  
    OP
       2013-09-03 20:18:13 +08:00
    @mywjch 好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5041 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 09:44 · PVG 17:44 · LAX 02:44 · JFK 05:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.