当前位置:首页 » 编程软件 » intelliJ配置编译环境

intelliJ配置编译环境

发布时间: 2023-03-17 19:07:39

A. intellij idea 14如何单独编译class

首先构建一个项目的选项或者它的一部分可在Build菜单中使用,选择“Build | Make Project“,运行应用程序Run工具窗口在屏幕底部打开,配置上一个编译事件,完成编译。

B. 大佬们,请问在Intellij IDEA中怎么配置ANT为自己下的

如果你是从github上下载下来的代码的话,需要用ant进行编译。关于ant的下载请点击这里:9720423下载完ant之后我们需要配置一下ant的环境变量:首先我们先创建个ANT_HOME,指定到你的ant目录就行。接着我们在刚才配置的ANT_HOME添加到path里,在path的开头加上这一句话就OK了:%ANT_HOME%\bin;。注意后面有个分号。测试ant安装成功没有,我们在cmd里输入ant-version,如果输入出如下内容,证明我们的ant安装成功了。

C. 如何将intellij设置成自动编译,tomcat服务器,

Aritifacts——“+”号——web application :exploded——from moles
然后tomcat那里就可以配置了

D. intellij idea的project SDK如何设置

设置步骤;

  1. 先配完环境;

  2. 点击new:

  3. 选择IDK安装路径-添加即可。

E. 如何在Mac使用Intellij idea搭建远程Hadoop开发环境

(1)准备工作
1)
安装JDK
6或者JDK
7
2)
安装scala
2.10.x
(注意版本)
2)下载Intellij
IDEA最新版(本文以IntelliJ
IDEA
Community
Edition
13.1.1为例说明,不同版本,界面布局可能不同)
3)将下载的Intellij
IDEA解压后,安装scala插件,流程如下:
依次选择“Configure”–>
“Plugins”–>
“Browse
repositories”,输入scala,然后安装即可
(2)搭建Spark源码阅读环境(需要联网)
一种方法是直接依次选择“import
project”–>
选择spark所在目录
–>
“SBT”,之后intellij会自动识别SBT文件,并下载依赖的外部jar包,整个流程用时非常长,取决于机器的网络环境(不建议在windows
下操作,可能遇到各种问题),一般需花费几十分钟到几个小时。注意,下载过程会用到git,因此应该事先安装了git。
第二种方法是首先在linux操作系统上生成intellij项目文件,然后在intellij
IDEA中直接通过“Open
Project”打开项目即可。在linux上生成intellij项目文件的方法(需要安装git,不需要安装scala,sbt会自动下载)是:在
spark源代码根目录下,输入sbt/sbt
gen-idea
注:如果你在windows下阅读源代码,建议先在linux下生成项目文件,然后导入到windows中的intellij
IDEA中。
(3)搭建Spark开发环境
在intellij
IDEA中创建scala
project,并依次选择“File”–>
“project
structure”
–>
“Libraries”,选择“+”,将spark-hadoop
对应的包导入,比如导入spark-assembly_2.10-0.9.0-incubating-hadoop2.2.0.jar(只需导入该jar
包,其他不需要),如果IDE没有识别scala
库,则需要以同样方式将scala库导入。之后开发scala程序即可:
编写完scala程序后,可以直接在intellij中,以local模式运行,方法如下:
点击“Run”–>
“Run
Configurations”,在弹出的框中对应栏中填写“local”,表示将该参数传递给main函数,如下图所示,之后点击“Run”–>
“Run”运行程序即可。
如果想把程序打成jar包,通过命令行的形式运行在spark
集群中,可以按照以下步骤操作:
依次选择“File”–>
“Project
Structure”
–>
“Artifact”,选择“+”–>
“Jar”
–>
“From
Moles
with
dependencies”,选择main函数,并在弹出框中选择输出jar位置,并选择“OK”。
最后依次选择“Build”–>
“Build
Artifact”编译生成jar包。

F. idea配置artifacts for war

近期有个古老的项目,需要生成war包,研究了半天时间,把注意事项梳理下,发出来记录下。

项目时一个web app项目,需要部署到tomcat服务中,运行项目需要配置Project Structure.

Project菜单:

Projcet name : 项目名称

Project SDK :编译环境JDK

Project Language level : 选择要支持的java语言级别。选定的级别将被用作项目默认值。

可用选项对应于JDK版本:

1.3 - 普通的旧Java

1.4 - “断言”关键字

5.0 - 'enum'关键字,自动装箱等

6.0 - @Override在接口

7.0 - 钻石,ARM,多捕获等

8.0 - Lambda支持,类型注释等

可以为您的任何模块设置单独的语言级别 。

请注意,如果目标级别没有明确定义(编译器选项-target),则认为它与源语言级别相同。

因此,如果-target没有明确定义,它将与语言水平同步。(这里配置的级别和Proferences-Build-Compiler下的配置需要一致)

Project Compiler output :编译后文件输出地址(主要指class文件)

Moles:

这里需要注意Language Level需要保持一致,Mark as需要按内容标记好,Paths下的可以直接选

Web目录配置

黄框中的内容是web.xml的地址

红框中的web Resource Directories配迟源樱置需要指向页面资源目录

Libraries配置所需要的依赖jar包

Facets就是Moles下的web配置

Artifacts(重点)

这个配置项可以理解为对输出的目录进行定型,调试可以先创建一个exploded,打包可以选择archive生成war包

output Layout中,左边是即将输出的目录结构,右边是可选择的内容

例如我想把编译后的class文件加入到WEB-INF下的class目录下,就可以这样码丛配置:

直接创建一个classes目录,然后创建一个compile output在classes下就可以在编译时将编译后的文件加入到classes目录下;

以上就是重裂岁点的需要理解的配置。

G. idea修改java Compiler为eclipse的编译环境问题

你使用JDK1.8但是你依然可以设置编译结果是哪个(等于或低于)版本的字节码(class内容),举例1.7的JVM是没法解析1.8的字节码,将会报Unsupported major.minor version 52.0,target 1.8 编译的jar包就没法放在使用1.7JVM的服务器上运行了,你需要调低为 target 1.7,网络不谢!

H. IntelliJ IDEA配置Web项目

     我一直是一个忠实的Android程序员,最近Android的活儿较少。总监叫研究一毁拦下web方面的东东,拓展一下技术面。于是话不多说,丢了一个web项目给我们!用MyEclipse折腾了半天,报红!报红!还是报红!哪个绝望啊~ 细思,为啥不用IDEA环境试试呢!经过几番折腾终于把项目用IDEA运行起来了!长长舒了一口气。好!一起来分享一下。

主要有以下配置:

点击File->Project Structure后如下图:

我们重点聊一下4 ~ 5项的配置:

1)配置Facets:
     Facets表述了在Mole中使用的各种各样的框架、技术和语派余桥言。这些Facets让Intellij IDEA知道怎么对待mole内容,并保证与相应的框架和语言保持一致,总结来说就是一个组件模板。
web项目一般都要添加一个web facets,点击+号添加一个Web facets

添加后下图所示:

注意:上图中path路径和Web Resource Directory目录是配置的重点;
path填入项目web.xml的路径;
Web Resource Directory填入最后需要打包的资源文件目录路径(这个目录里面的文件会被作为部署war包文件的来源);

2)配置Artifacts
Artifacts的设置决定了部署的war包的目录结构,以及把哪些文件和资源作为打包war的来源;

切换选项卡到Artifacts --> 点击绿色的+号 -->选中Web Application:Exploaded --> From Moles 如果上一步设置Facets正确则在点击From Moles后会弹出如下界面:

然后选择此条目,idea会自动帮我们生成打包项目结构如下:(此目录就是最后打包生成war包的项目结构)

配置好上面一切后,我们来试着运行一下项目吧!要运行项目当然要设置tomcat。配置如下:
1)点击edit configurations

2)点击绿色的+号选择Tomcat server(如果找不到Tomcat server点击后面more item选项展开即可找到)

3)设置本地tomcat的路径和端口号,如下图:

4)打包相关设置(重要)
切换到Deployment选项卡

点击绿色的+号,添加刚刚我们设置的Artifact

设置编译和资源文件的输出目录

然后不尘猛出意外的话,点击我们配置好的tomcat旁边的运行键,项目可顺利运行

I. 怎样用IDEA搭建Android开发环境

先决条件:
·你要在IntelliJ IDEA Ultimate 9版本或者以上
·还有就是要安装JDK哦
·然后还要有Android SDK了,这是废话,嘻嘻,我就用SDK2.2 FroYo好了
创建一个Project
让我们开始程序了,首先创建为我们的程序project
选择File->New Project,或者在欢迎页面点击创建一个新的Project

在New Project的首页,要首先确定Create project from scratch选项选中

在接下来的页面指定Project的名字,然后Create mole,在选择框中选择Android Mole作为项目的类型,然后给项目命名为android_hello_world

在第三个页面选择Create source directory选项,然后我们一般接受默认的src的名字

当你第一次给你的IDE创建Project的时候,还没有为IDE配置JDKs(Java SDKs),这也就是说IDE不知道本地的JDK目录在哪里,更别说如果你的电脑中安装了好几个版本的JDK了。在这种情况下IntelliJ IDEA可以让你自己制定一个JDK到你的project了,点击Configure按钮并且通过文件列表指定自己的JSDK,如果找到了本地的JDK就可以点击OK,这样就可以添加一个JDK路径到我们的project了,以后这个路径就会成为IDE的默认的JDK路径了,所有程序都可以使用了。
最后我们就要指定Android SDK与我们的IDE了,点击New到SDK properties选择一个应用程序要使用的Android platform。

进入选择路径对话框,然后指定到我们Android SDK的目录

选择完之后点击OK,进入Select Android Build Target对话框,在这个对话框,我们可以指定我们的项目要使用的是那个版本的Android平台。

你选择OK之后,接下来就是要选择Android Platform,(1)是选择列表,要是简单的应用就选择(2)Create "Hello,World!" project选择框,这是接受默认的activity为MyActivity(3)

当你点击Finish的时候IDEA帮我们自动生成了应用程序的目录结构,接下来我们就一起看看他的结构吧
浏览一个Android应用程序
要浏览我们的程序我们要用到Project视图工具来查看文件和文件夹,如下图

|--.idea(1)这个文件夹中包含的是一系列的子文件夹,主要包含的是IntelliJ IDEA内部的信息。
|--src(2)这个文件夹中包含MyActivity.java(3)等应用程序用到的源文件,这些文件术语com.example包
|--res(4)这个文件夹中包含了用到的资源
|--layout/main.xml(5)这个文件夹中包含个各个页面所用到的页面的外观
|--values(6)文件夹中有String.xml文件,主要用于项目所用到的字符串的定义,还有可以添加color.xml文件添加我们应用所用到的颜色。
|--drawable(7)包含项目的图片资源
|--gen(8)这个文件夹包换R.java文件链接整个项目的所用到的资源文件。IntelliJ IDEA会帮助我们自动生成R.java使之紧密关联我们的资源文件。只要你在项目中添加或者删除资源都会自动重新生成R.java文件。R.java也属于com.example包
为你的应用程序添加功能:
下边用来介绍一个程序编写的流程,首先打开我们的HelloWorld应用并且展开所有的目录结构,打开我们的MyActivity.java(1),这里我们可以看到这个Activity所关联的layout/main.xml文件定义其Activity的外观。

现在,让我们打开main.xml(3)文件,这里IntelliJ已经帮助我们列出了hello在res/values/strings.xml文件中的对应。

我们需要为我们的应用程序添加三件事,一个layout,一个string,一个color这些都是为了显示。
添加String
在main.xml文件中在最后添加一个标签<LinerLayout/>
Xml代码
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/explanation"
/>
然后你会看到IntelliJ会红色高亮显示出来不能解析的代码。

让我们很高兴的是你可以通过Alt+Enter自动修复错误(1),他会帮助你在strings.xml中添加你缺失的string配置。

IntelliJ帮我们添加我们没有添加的string字符串。

应用程序描述都在这个string标签里边(<string/>)例如:
这个简单的Android程序阐述了IntelliJ IDEA文件流在Android开发环境中的应用。
如果你打开R.java文件,你会发现IntelliJ IDEA已经将新的string字符串添加到string资源里了。

现在让我们添加颜色字符串string_color资源定义好了。
在Project窗口双击一个在编译窗口打开color.xml文件,添加“#”(1)开头的十六进制的标识定义颜色资源到resources标签之内,例如,#ff00ff77
IntelliJ IDEA帮我们提供了预处理添加制定颜色的操作(2)
添加颜色资源
现在让我们开始定义显示颜色的字符串,做这个之前让我们先来创建color的资源文件用来定义string_color
在Project窗口的树列中,你可以点击values文件夹 (1) 选择 New->Values resource file (2)。在New values resource file对话看中指定color并建立一个新的文件(3)。

点击OK,IntelliJ IDEA就会帮我们建立一个新的文件:

现在,让我们添加string_color资源定义。在Project视图双击打开color.xml文件。.添加<resources />标签,然后把color定义到里边。
Xml代码
<color name="string_color">以#开头的十六进制</color>
在我的例子中颜色为#ff00ff77,就像你你看到的(1),IntelliJ IDEA在左边区域给我们展示了你定义的颜色(2):

就像你猜的这些配置都自定的映射到R.java:

现在,让我们应用刚才定义的string。在main.xml文件,寻找<TextView />标签,并且添加属性text:
Html代码
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/explanation"
/>
上边中通过应用使用配置的字符串:android:text="@string/explanation"
Xml代码
android:textColor="@color/string_color"
上边是怎么使用颜色字符串
运行你的应用
在project的创建过程中,IntelliJ IDEA自动的生成了运行配置android_hello_world。要想马上运行程序,我们只需要配置虚拟设备,或者直接使用手机,运行程序。
配置虚拟Android设备
从Run/Debug Configuration (1)下来列表选择Edit Configurations。

IntelliJ IDEA打开Run/Debug Configurations对话框展示默认运行android_hello_world 设备的详细信息配置 (1)。

点击Browse按钮接下来进入Prefer Android Virtual Device for Deployment下拉列表(2).在这里Select Android Virtual Device对话框,点击Create:

在这Create Android Virtual Device 对话框打开接受以MyAvd0为名字的默认的设备(1):

当你点击OK之后, IntelliJ IDEA让你进入Select Android Virtual Device对话框,在这里你就可以看到你所定义的设备的列表了。

点击OK保存配置然后返回Run/Debug Configurations对话框,进入Prefer Android Virtual Device for Deployment下拉列表中现在显示你定义的emulator:

完成这些配置的定义之后点击OK。
值得高兴的是,你只需这样配置一次,IDE会帮助记忆这些的。
运行程序
现在你做完了所有的工作了,让我们launch我们的应用吧。
在工具栏点击 (2)然后是Run/Debug Configuration(1)下拉列表选择android_hello_world已经默认被选择了。
IntelliJ IDEA launches 我们配置的 emulator:

接下来IDE展示Hello world应用然后显示到屏幕

J. 求大佬教我一下配置Intellij idea吧(java/jsp)

idea可以直接编译javaweb,你可以用maven直接生成,最简单,或者创建的web程序添加web.xml到idea管理,再把jar包导入自己管理。
还需要配置资源目录啥的,如resource目录,webapp目录。如果都加到管理里面了,jdk可以直接编译,生成好的文件可以在tomcat中运行。jsp需要在web.xml中单独配置一下,与eclipse等一致。
实际上,只要你熟悉eclipse等开发工具,转idea很简单。

热点内容
sqlserver无法启动 发布:2024-05-04 01:37:19 浏览:848
php使用正则 发布:2024-05-04 01:36:12 浏览:119
玉石密度算法 发布:2024-05-04 01:24:49 浏览:334
我的世界云服务器怎么样 发布:2024-05-04 01:20:01 浏览:22
androidsdk包含 发布:2024-05-04 00:45:54 浏览:209
android拷贝文件 发布:2024-05-04 00:38:28 浏览:777
存储冗余比 发布:2024-05-04 00:12:58 浏览:405
oracle数据库存储原理 发布:2024-05-04 00:10:40 浏览:524
未拆封玩客云3怎么搭建服务器 发布:2024-05-04 00:06:11 浏览:798
彻底删除编译安装的文件 发布:2024-05-04 00:05:33 浏览:56