intellij idea汉化包 怎么设置包名的显示方式

IntelliJ IDEA 打包Source Jar的方法-Java技巧及代码-Jsp教程-壹聚教程网IntelliJ IDEA 打包Source Jar的方法
下面本文章为大家介绍一下IntelliJ IDEA 打包Source Jar的方法,希望文章能帮助到各位同学哦。
Eclie下打包源码jar还是很方便的,IDEA下就没有那么快捷的方法了,需要手动建立Artifact。对于我这种开源癖患者,断然无法接受看不到源码的binary。特别是遇到Lucene这样的重量级类库,总是好奇里面发生了些什么,并且时不时需要查看方法的注释。
像Lucene这样的Apache项目一般采用Ant编译,编译脚本里就附带了source-jar选项,如果项目里没有这个项目,就需要参照下面的步骤手动建立。
在Project Structure页面,新建一个Empty的Artifact:
然后点击加号,添加一个Directory Content:
将项目源码的第一层包(一般是edu,com等等域名)的上一级选中加入:
然后选中Build on make:
接着编译,编译完成之后就可以在crawler4jclassesartifactscrawler4j_source下找到名为crawler4j_source.jar的源码包了
上一页: &&&&&下一页:相关内容温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
杨朱/子产/郗鉴/韦叡/王守仁
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
默认情况没有这样排列,需要使用“Apply Current Layout(F5)”功能,然后使用 1:1 的比例查看才能很清晰的看到依赖关系。而eclipse(Myeclipse才有)下的工具显示是这个样子&很混乱,也没有找到更好的排列方式,有个Radial Layout也好不到哪去。如果有jar包冲突,idea会用红色标明&鼠标点击冲突状态的图标,会有红色虚线标明是跟哪个jar包冲突了,在其上右键Exclude则可以快速的排除依赖。可见,idea的jar包查看和冲突排除比eclipse 插件要好,但idea下没有找到明显输入名字查找对应jar包的功能,只找到这个,然后输入字母就能够筛选了按名字搜索jar包的功能,eclipse的插件更直观些。参考:
阅读(27317)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'Intellij idea 的maven依赖图',
blogAbstract:'& & & 使用Intellij idea,想看看它的maven依赖图,根据eclipse的经验,不是很容易能找到Intellij idea对应的功能。在打开的pom.xml文件上右键Diagrams--Show Dependencies,就可以看到了。对于pom.xml配置的依赖,idea默认不是立即更新的,需要运行Maven--Reimport才能生效。不过可以根据提示将Reimport操作设置为自动的。',
blogTag:'intellij,idea,maven,dependencies,diagram',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:8,
publishTime:9,
permalink:'blog/static/',
commentCount:11,
mainCommentCount:3,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:true,
hostIntro:'杨朱/子产/郗鉴/韦叡/王守仁',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}posts - 156,&
comments - 8,&
trackbacks - 0
在AndroidManifest.xml中package="com.example.xxx" 中选中要修改的位置,按shift+F6,点击Rename package,选中Search in comments and strings 和 Search   for text occurrences两个选项,点击Refactor按钮。
Android包名是程序的唯一标识,如果修改包名则相同的代码变为另一个程序,即解决一套代码封包成不同的软件的要求。
阅读(...) 评论()

我要回帖

更多关于 intellij idea 包结构 的文章

 

随机推荐