1. Intellij下怎么指定编译输出路径
mole settings 中mole settings 中
在这里指定就可以了
2. Intelli idea的web项目设置
创建web项目直接参考 https://blog.csdn.net/qq_38526573/article/details/89743221
再使用intelli idea编译web项目时,会遇到war中没有class,target或out下proction 输出循环嵌套编译越来越慢,经排查跟项目目录设置有关系。
File-Project structure... 或 右击工程目录-选择Open Mole Settings-打开Project structure设置弹框
->web Recource Directories 设置为web目录
-> 源码根目录设置为src
编译tomcat启动成功后,但是访问页面报404错误,发现是output directory路径配置错误了,项目输出路径应为tomcat的webapps路径下,如:/usr/local/apache-tomcat-8.5.8/webapps/ServletStudy_war_exploded。而不是项目路径,这个坑也有很多人踩,再此记录。
3. idea运行jsp文件编译后的class文件在哪
jsp运行在容器里面,你可以根据控制台打印的信息查找jsp被编译为class文件的最终路径
4. idea怎么配置tomcat
1)配置tomcat应用服务器
File->Settings...
Build,Execution,Deployment ->Application Servers
点击"+"号,选择"Tomcat Server"
选中tomcat 的地址,点击OK
2)配置web应用
Defaults->TomcatServer
点击"+"号,
Server tab页,修改Name ,Applicaton server 下拉框选择刚才配置的Tomcat应用服务器。
Deployment目录选择要部署的web应用,专注意此处一定要选到WebContent文件夹,即WEB-INF上的上一级目录:
点击OK,并配置应用的上下文路径:属
3)修改编译输出路径。
工程->右键->Open Mole Settings
选择Paths tab页,将output path:配置到WEB-INF\classes中,否则会找不到类。
4)启动tomcat
5. idea如何打印输出路径
、打开 IDEA 创建项目
1.1、打开 IDEA 工具:如下图,找到 New Project 创建项目
1.2、打开 IDEA 工具:如下图,找到 New Project 创建项目
我这里项目名称是 test01,也可以根据自己的项目名称来输入。
2、创建程序
2.1 创建项目包
1、在 src 右击
2、鼠标悬停在 New
3、点击 Package 创建项目包
输入包名
2.1 创建程序入口类
1、在包名右击
2、鼠标悬停在 New
3、点击 Java Class 创建入口类 (main)
6. 使用IntelliJ IDEA编译jsp文档后servlet的存储路径
路径:
C:\Users\Administrator\.IntelliJIdea2017.2\system\tomcat\Unnamed_MovieSystem\work\Catalina\localhost\
如何修改这个路径参照此文:http://www.jianshu.com/p/8a1cc4a71129
7. idea 取相对路径时为什么多个idea 字符
1、项目配置的理解
IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse,为了更深入理解和使用,就找来各种资料再研究一下,这里整理后来个输出。
8. intellij idea的project SDK如何设置
设置步骤;
先配完环境;
点击new:
选择IDK安装路径-添加即可。
9. intellj idea中target目录和out目录有什么区别
out存放的是该项目下所有Mole(模块)的编译结果。
target存放的是单个Mole的编译结果。
如果为某个Mole指定了编译结果的路径,则不会再输出到out文件夹中了。
你在Project Structure中的Project选项卡中可以设置Project compiler output的目录。
在Moles中选择某一个模块后,在右侧的Paths选项卡中可以设置该模块的Compiler output目录。
补充
不是的,untitled[SIM]是一个Project,一个Project是可以由很多个Mole组成的。
比如我下面的leetcode项目,leetcode是题目是有easy、medium和Hard三种级别的,所以我的项目中应该会有三个分别对应的Mole,我还没开始做Hard,所以少了Hard的目录,然后无论是哪个Mole,我都会使用到我自己封装的日志工具,所以我有一个专门的Mole用来放工具类,Mole之间可以相互引用。