IntelliJ IDEA 目录技巧

IntelliJIDEA目录技巧IntelliJIDEA目录技巧IntelliJIDEA的Web应用的目录结构目录图:目录解释:开发目录目录名称描述Test工程名称libJar包的存放目录src源文件也就是文件(类,资源文件)存放的目录test测试用例文件(类、资源文件)测存放的目录webWEB根目录,存放WEB资源WEB-INF配置文件存放目录Module的输出目录目录名称描述out当前工程的输出,包括所有的资源和类文件Exploded工程的输出目录TestWeb工程在容器中运行的别名production类文件的输出目录Test工程名称,准确的说应该是模块的名称,存放src编译后文件,都输出到这里了test测试的类文件目录Test工程名称,准确的说应该是模块的名称,存放test编译后的类和资源文件,都输出到这里了首先我要说一点,在IntelliJIDEA里面“newProject”就相当于我们eclipse的“workspace”,而“newModule”才是创建一个工程,这是要注意的一点。我们会发现,在用IntelliJIDEA进行开发的时候,会有2个目录,一个是“开发目录”,用来经常进行我们的开发操作,是可见的,另一个就是“输出目录”,这个环境目录,我们是看不见的,也就是在IDEA里面看不见,我们在实际的路径中能看到,其实这个环境目录就相当于我们的容器的当前环境,我们通常的做法是把容器的虚拟目录指定到一个目录,这里IntelliJIDEA会默认把当前环境指定到out里面,这样一来不用再往容器里面发布了,节省了开发时间。我们会发现,lib竟然和src成了同级目录了,常理应该放在WEB-INF下面的,这是IntelliJIDEA默认的,当然,这个目录我们也可以改回“WEB-INF”下面,这是一点。接着我们会发现,没有classes目录,常理,它也应该在“WEB-INF”下面呀,是在,一会儿我在告诉你,他藏到哪里去了,呵呵。然后就是输出目录了,我来给大家逐步解释,我们可以打开实际的目录结构来查看,“production”这个目录放的是所有工程文件(类,和资源)文件,也就是所有放在src下面的所有文件。下面的“Test”就是工程的名称,在IntelliJIDEA就是Module的名称,因为可以有多个Module。我们只要“MakeModule”的时候,编译后的文件,都会自动发布过来。这里我只有一个Module,就是“Test”,所以下面就一个“Test”目录。现在就是“test”,这个目录就是我们测试用例,我们所有的测试类和资源文件,都会编译到这里了,下面是我们的工程名,记住,在IntelliJIDEA里面叫Module,呵呵“Exploded”就是真正运行的目录,因为我们可以有多个“Module”,当在ide里面选择运行哪个“Module”的时候,环境将指定到哪里目录,然后就是“TestWeb”,这个就是我们运行的Web程序的别名,它会自动给你加上“web”用于区分吧。然后这个“TestWeb”就是我们当前环境的目录了,如果你仔细看,你会发现,这个目录符合我们发布到容器里面的目录,我的意思是说,在“WEB-INF”下面竟然会有“classes”、“lib”目录,原来才知道这都是由容器自动完成,只是开发目录和平常的目录有变化,但是运行目录没有区别。IntelliJIDEA不支持自动编译,也就是说不能像Eclipse那样,自动编译class,IntelliJIDEA必须由我们Make进行。IntelliJIDEA不支持热发布,我们平常在Eclipse里面改页面的时候不需要启动容器,直接就能刷新过来了,但是IntelliJIDEA不行,因为需要Make,和输出(out),这里需要一些技巧,马上就讲到。IntelliJIDEA部署技巧上面的目录结构,都是工具默认的,这里我们改变它的目录结构,来提高开发效率。刚才说到,IntelliJIDEA不支持热发布,就因为改个页面我们去重启容器,是很浪费时间的,也很麻烦。我们通过改变目录来解决这个问题。在“ProjectSettings”里面“Modules”也就是我们工程的名字,然后“Paths”,这是没改成前的图:我们把目录改变后的如下:然后我们“MakeModule“,发现文件都编译到classes下了。和我们以前的一样了吧。哈然后还是在“ProjectSettings”里面,“Modules”然后点来你右边的Modules名字,你会发现有个Web的子节点,这里记得光标要放在“Web”节点上,然后看右边有个配置页面,未改变前如图:到这里,你会发现...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?