IDEA13 项目配置

之前用了一段时间的idea,有些老的代码,用eclipse跑了一下,比较麻烦,于是试用一下idea,最后,项目可以顺利跑起来。

对项目的配置,主要是在F4中,即:Module Setting,在模块的设置中。

设置中,有五个选项,分别是Project,Modules,Libraries,Facts,Artifacts。

一、project。

这里主要有三个选项,第一个是配置jdk,第二个是配置编译的级别。第三个比较重要的是,配置工程的输出目录output。当项目顺利运行后,运行的实际就是这个输出目录中的东西。这个目录相当于虚拟目录,以后发布,直接用这个里面的文件即可,这个比较重要。

二、Modules

这里,sources选项卡,主要是用来配置源java代码用,偶尔有些项目,源代码的位置,编译器并不知道在哪里,这里在源代码的目录上,点击设置成Sources,目录变为蓝色后,编译器就可以将该目录作为源码目录。eclipse默认是src的。

在Paths选项卡中,也要设置正确,这里是给你的源代码编译后进行存放位置的设置,也就是对class文件位置的设置。一般最好是选第一个,试用默认设置。如果自己想存放到自己定义的位置,可以在第二项中选择。

三、Libraries

就是依赖的库文件的设置,需要引入的包都在这里设置。

四、facts

为项目增加web支持,增加struts、spring、hibernate等支持都在这里配置。在这里可以让编译器招到你的ssh等框架的xml配置文件,让项目正常运行。

五、artifacts

将工程打包成一个artifact,然后,在tomcat等容器中,增加该artifact,就可以顺利运行自己的程序了。

时间: 2024-10-21 07:19:54

IDEA13 项目配置的相关文章

ReactNative项目配置要点

这篇文章存在问题, 仅供参考, 完整配置参见: http://www.jianshu.com/p/7a6639d67783 今天尝试运行ReactNative的Example项目, 在配置项目时候, 需要注意几点事项. 1. npm install缓慢 npm install运行很慢, 无法忍受, 更换缓存服务器可以加快速度. npm install -g cnpm --registry=http://registry.npm.taobao.org 参考: http://blog.csdn.ne

Code::Blocks项目配置基础

File 菜单 New :新建( Empty file/file . class . project . build target ) . Recent projects/files :最近打开的项目 / 文件 . Import projects : Dev-C++ Project . VC6 dsw/dsp . VC8 vcproj/sln . Ctrl+Shift+S : Save all files . Save workspace (as) :将多个项目组织成一个工作空间,类似 VC 的

Tomct7 为自己的项目配置域名

打开 E:\Tomcat 7.0\conf\server.xml 文件 , 找到 <Host ..> 节点 ,增加同级host节点 (注意, docBase属性的路径最好放到一个没有空格的目录里) <Host name="www.baidu.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="

JAVA-STRUTS-2x的项目配置

首先是web.xml的配置,这个是项目加载的开始. 1 <display-name></display-name> 2 <!--struts2配置开始--> 3 <filter> 4 <filter-name>struts2</filter-name><!--和mapping中name一致--> 5 <filter-class>org.apache.struts2.dispatcher.ng.filter.St

一个jetty部署多个项目配置之方法

一个jetty部署多个项目配置之方法 原文地址:http://my.oschina.net/wangyongqing/blog/115647 Jetty用户经常想配置他们的web应用到不同的虚拟主机. 通常情况下,一个单一的IP地址的机器有不同的DNS解析名与它相关联的,部署在这个机器上的web应用必须能够通过这些关联的DNS解析名访问到. Another possibility is to serve different web applications from different virt

理解 IntelliJ IDEA 的项目配置和Web部署

1.项目配置的理解 IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行.最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse,为了更深入理解和使用,就找来各种资料再研究一下,这里整理后来个输出. 1.1 Project Project name:定义项目的名称: Project SDK:设置该项目使用的JDK,也可以在此处新添加其他版本的JDK: Project language level:这个和JDK的类似,区别在于

Android Gradle Pluin指南(三)——依赖关系、android库和多项目配置

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Dependencies-Android-Libraries-and-Multi-project-setup 4.Dependencies,Android Libraries and Multi-project setup(依赖关系,Android库和多项目设置) Gradle项目可以依赖于其它组件.这些组件可以是外部二进制包,或者是其它的Gradle项

从cocos2d-x-2.x到cocos2d-x-3.x: lua项目配置

cocos2dx-x3.0的正式版出来也有一段时间了,现在最新的版本是到了3.2alpha,和2.x系列相比,能够找到的相关资料除了官网上的wiki,其他的也不见得多,遇到的一些和2.x的差异和问题在这里记录下来备忘. 和2.x的shell脚本相比,3.x系列的配置全部python化了,最大的好处当然是跨平台,在windows下面也可以脱离cywin进行android版本的编译,虽然ios版本还是离不开xcode,但是可以mac和win分别编译不同版本的感觉还是不错的,省时省力. 先从pytho

django之创建第7-4个项目-配置views文件实现url传值

即:怎么实现url?name=xiaodeng&age=28等类似传值处理 1.配置views文件 # Create your views here. #coding:utf-8 from django.http import HttpResponse import datetime #导入templates文件所需导入库 from django.template import loader,Context class Person(): def __init__(self,name,age,s