Intellij idea怎么运行自己想要的文件? 5C

图片说明
刚接触intellij idea不久,遇到个问题
图中标记出来的两个文件是按先后顺序创建出来的
每次运行tomcat,执行的都是第一个文件。
有没有办法执行第二个文件呢?
或者说能不能只执行第二个文件呢?

2个回答

需要理解一个概念,就是一个 java web 工程的运行是依赖于运行时环境 tomcat 的,需要 run-configuration 进行。
要搞明白 struts2 下的类是一个普通的包含 main 函数的类呢,还是一个在 web.xml 中定义了的 Servlet ,如果是的话这是由工程决定的。
如果想运行 actionContext 类,要将它编程一个普通的 java 类,提供一个 main 方法,当做普通的 java application 应用启动。

想运行哪个java文件,就鼠标选中那个文件右键,弹出菜单里调试运行。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

如何在IntelliJ IDEA中运行EXE Go可执行文件?

<div class="post-text" itemprop="text"> <p>I have a Go program which I'm working on in IntelliJ IDEA on a Windows machine. The program's structure is a little unconventional (don't want to go into detail here as its besides the point) because of which I first have to compile the program using the following command:</p> <p><code>go build -o cli.exe</code></p> <p>And then I can run <code>cli.exe</code> directly in the command prompt.</p> <p>But how do I configure the run configuration in IntelliJ IDEA so that it doesn't mind running a Windows executable ? Because if I try to tell it to run an EXE file as it's run configuration, it gives me error "Main file is invalid"</p> <p>How do I solve this ?</p> </div>

intellij idea无法创建java class文件

从svn上下载项目,之前好的文件是这样的(从同事那里要的截图)![图片说明](https://img-ask.csdn.net/upload/201711/23/1511426249_90515 1.jpg) 后来不知道设置了哪里,就变成了这样子的。现在创建出来的java class文件也是这样的![图片说明](https://img-ask.csdn.net/upload/201711/23/1511426283_259446.jpg) 跪求各位熟练运用intellij idea大神的帮助 现在创建出来的java class文件也是

intellij idea 怎么打包文件?

简单地说就是: 1、我想尽量不用svn、git这些,因为软件加了这些东西之后有点卡,影响心情 ++++++++++++++++++++++++++++++++++ 2、打包好的项目,重新打开可以继续运行 ++++++++++++++++++++++++++++++++++++ 3、刚才试过打包成jar和war 3.1、jar包不行。。。 3.2、war包代码被隐藏了。。。 总结: -- intellij idea有没有类似于svn的版本回退功能,**或者是另存为**,让我的项目可以保存版本?

IntelliJ IDEA编译生成class文件运行的问题

![图片说明](https://img-ask.csdn.net/upload/201512/13/1450020227_105892.jpg) 如图,我在src目录下存放源代码,然后resources目录下存放要读取的文件,由于默认的当前路径是Module目录,所以我的文件访问路径“resources/test.txt” 这个程序运行没有问题,但是如果我想运行编译后的程序即class文件,这个目录是错误的 ![图片说明](https://img-ask.csdn.net/upload/201512/13/1450020530_473983.png) 有没有一种一次设置,问题全部解决的方法 我感觉这样不符合idea的精致啊!

intellij idea怎么导入.so文件

android开发需要导入.so文件,请问在idea中怎么引入.so文件,求大神回复

IntelliJ IDEA中 子项目文件路径问题,求解决

先看图,然后我仔细解释 最近发现找不到文件,同样的代码在eclipse中可以正常找到,对于idea不熟悉,所以来此请教,我是把一些文件拷resources目录下,发现找不到了,使用相对路径,我看到target/classes中是编译过去了的啊,这个路径该怎么写? 在eclipse中 (1) 主项目包含的两个模块 topsoft-test(web项目) topsoft-utils(java maven项目) (2)(3)(4) 根据new File("log4j.xml);以及创建文件可以发现路径是相对于子项目topsoft-utils 的跟路径,(4)标注了这个测试类是在topsoft-utils中运行的 (5) 假如说我想访问(5)标注处的这个文件,相对路径该怎么写? 转到IntelliJ IDEA中,目录结构一样,运行的测试也是一样,打印出来的目录不同,我想这是IDE的区别,或者说是在IDEA的配置当中哪里出了问题,导入maven项目我就默认的 Project Structure 我看到里面有三个模块。 路径中只写文件名不是相对于classpath路径么,为什么相对于项目的跟路径了,eclipse中这样可以接受,至少还能加上src/main/....访问到,而在IntelliJ中就完全不对了,主项目打包会产生子项目的jar包,而我访问的文件应该是相对于子项目的classpath路径,在IntelliJ中,resources是在classpath中的,如果只写名字应该是相对于子项目的resources目录才对啊,理论上。 请赐教 我查看了打包编译后的目录,确实是打进去了的,为什么通过只写文件名这种方式就访问不到呢? ![图片说明](https://img-ask.csdn.net/upload/201505/09/1431177338_85711.png) ![图片说明](https://img-ask.csdn.net/upload/201505/09/1431177353_676840.png) ![图片说明](https://img-ask.csdn.net/upload/201505/09/1431177361_924830.png) ![图片说明](https://img-ask.csdn.net/upload/201505/09/1431177369_671312.png) ![图片说明](https://img-ask.csdn.net/upload/201505/09/1431177379_723727.png)

IntelliJ IDEA中web项目发布问题

近来由myEclipse转到IntelliJ IDEA,在项目工程部署的时候碰到一个问题,如下: 大家都知道,在使用myEclipse时,我们可以通过配置tomCat conf目录下的xml文件来映射web资源的地址,配置好后,直接启动tomCat就能发文web项目。但是不知道为什么,我已经在IDEA中配置好tomCat了(只配置了server,没有配置Deployment),tomCat可以正常启动,能够正常访问tomCat的主页,但就是无法访问web项目,有大神知道这是为什么吗? 明明直接启动tomCat都能访问到web项目,为什么在IDEA里启动就不可以了呢?直接启动和在idea里启动有什么不一样吗?难道必须要把artifact里配置好的东西在deployment里配置上? 希望用过idea的大神指点一下,谢谢。

intellij idea 打开ftl文件速度慢

intellij idea 打开ftl文件的速度慢是什么原因,在myeclipse中很快就可以打开,是要哪里配置吗?

Intellij IDEA怎么打开java窗体项目?

  如果是eclipse,只要在窗体的java文件右键Open With -> WindowBuilder Editor就可以了。在IDEA要怎么弄?

使用intellij idea写的静态网页无法运行

大家好,本人使用intellij idea写了一个简单的静态网页,主要是想熟悉一下该工具,网页的运行方式是点击工具右上方的浏览器图标,例如chrome,但是点击后浏览器却显示的是360的主页,自己写的网页却无法显示。本人刚接触intellij idea请,对它的各种功能还不是很熟悉,请各位大神指教。谢谢!

Intellij idea编译后没有run这个程序的选项

![图片说明](https://img-ask.csdn.net/upload/201605/27/1464314812_936103.jpg) RT 右上角显示的是packetTarrif而不是packetTarrif3 我想运行packetTarrif3 但无论如何就是不出这个选项 只能运行packetTarrif 明明编译过了 才从eclipse换的intelli一头雾水。。。

我的Intellij idea 装了一个python插件后,就启动不了了

我的Intellij idea 装了一个python插件后,就启动不了了,报错如图 请大神帮忙看看,谢谢了! ![图片说明](https://img-ask.csdn.net/upload/201601/07/1452152218_599859.png)

新手求教!IntelliJ IDEA中打开或者导入新的项目时的注意点和相关操作?发布和访问?

怎样决定和设置和添加maven的本地仓库和远程仓库。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

intellij idea 连接上svn以后,怎么设置更新的相关选项?

![图片说明](https://img-ask.csdn.net/upload/201912/10/1575962089_668265.png) ![图片说明](https://img-ask.csdn.net/upload/201912/10/1575962100_560874.png) 原先是想着用svn控制我现在这个项目的版本 所以我需要的是:等我要更新的时候,svn再更新文件 然而intellij idea连接上svn以后有个提示框,那个时候估计是点错了 于是出现了图片中的情况:实时更新! 我不想svn实时更新,请问要怎么解决?

intellij idea怎么创建文件夹?

![图片说明](https://img-ask.csdn.net/upload/201911/15/1573803243_336106.png) ![图片说明](https://img-ask.csdn.net/upload/201911/15/1573803101_609959.png) 简单地说,我想创建com.test01这个文件夹,然后在下面分别创建1和2这两个文件夹。但是它创建出来是上图这样的,无论怎么创建它都不会分级,而是线性地往下创建 ![图片说明](https://img-ask.csdn.net/upload/201911/15/1573803263_784073.png) 请问大神要怎么办呢?

intellij idea 怎么打开两个不同目录下的项目文件?

![图片说明](https://img-ask.csdn.net/upload/201911/14/1573735476_685358.png) 上图是我一开始打开的项目 ![图片说明](https://img-ask.csdn.net/upload/201911/14/1573735517_317909.png) 上图是我想新打开的文件 我的初衷是让两个项目并列在列表里,方便查看代码 但是每次打开新的项目,原来那个项目就会不见 请问大神该怎么办呢?

无法在IntelliJ IDEA中创建.go文件

<div class="post-text" itemprop="text"> <p>I'm using Intellij IDEA Community 2016.3 with the golang plugin.</p> <p>Recently within Intellij I created a new package then I tried to create a new go file in that package. Intellij gave me a template error message, something like this:</p> <pre><code>Unable to parse template "Class" Error message: This template did not produce a Java class or an interface - during New -&gt; Java Class </code></pre> <p>(To create the file I right-clicked the package and selected <strong>New &gt; Go File</strong>.) I then went into the file system and manually created the file. After a brief pause, Intellij closed the pane on the left that lists all my packages. Intellij also corrupted the project such that I was not able to view the project pane again.</p> <p>I recreated the project and everything seems to be fine now but I don't want to have to do all that again each time I create a .go file.</p> <p>I don't know if this makes a difference, but the package I tried creating the file in is a download from github. Intellij has been telling me this:</p> <pre><code>The directory C:\go-workspace\src\gopl.io is under Git, but is not registered in the Settings. </code></pre> <p>It's someone else's project -- files for learning go-- and I don't plan on sending any pull requests. I simply created the package and file there because they are part of learning go.</p> <p>How do I create .go files in Intellij?</p> <p><strong>Added 21-Jan:</strong></p> <p>Here are my project settings: <a href="https://i.stack.imgur.com/tMLKo.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/tMLKo.png" alt="enter image description here"></a></p> </div>

使用IntelliJ运行Go应用程序时加载配置文件

<div class="post-text" itemprop="text"> <p>I use MacOS Mojave with IntelliJ Ultimate 2018.2.</p> <p>I wrote a go application that loads a config file from the directory of my project. I created an <code>InitConfig()</code> function to load the JSON file into a struct. this is thee code of my <code>Config.go</code> file</p> <pre><code>package main import ( "github.com/tkanos/gonfig" "log" ) type Configuration struct { WebServerPort int DbName string DbUser string DbPassword string DbPort int CertFile string KeyFile string EnableHttps bool } var AppConfiguration Configuration func InitConfig() { AppConfiguration = Configuration{} err := gonfig.GetConf(ExPath + "/config/config.json", &amp;AppConfiguration) if err != nil { log.Fatalf("could not parse configuration file: %v",err) } } </code></pre> <p>I use a variable called <code>ExPath</code> that contains the current directory of the running binary, I created it with the following code (Path.go):</p> <pre><code>package main import ( "log" "os" "path/filepath" ) var ExPath string func InitPath() { ex, err := os.Executable() if err != nil { log.Fatalf("could not get executable path: %v",err) } ExPath = filepath.Dir(ex) } </code></pre> <p>when I try to run or debug the application, intellij is creating a directory where it compiles and runs the application, how can I tell it to also copy the json file?</p> <p>when I try to run/debug my App I get:</p> <pre><code>could not parse configuration file: open /private/var/folders/60/qzt2pgs173s4j_r6lby_mw1c0000gn/T/config/config.json: no such file or directory </code></pre> <p>I checked and that directory really doesn't contain my config directory. so.. is there a way to let intellij know it should copy it before executing my project?</p> <p>thanks!</p> </div>

使用intellij idea 运行java web项目出下以下红色提示?

十月 29, 2016 3:12:26 下午 org.apache.catalina.startup.TldConfig execute 信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 十月 29, 2016 3:12:26 下午 org.apache.catalina.startup.TldConfig execute 信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 十月 29, 2016 3:12:27 下午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deployment of web application directory D:\apache-tomcat-7.0.69\webapps\manager has finished in 8,501 ms

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

相关热词 c# cad插入影像 c#设计思想 c#正则表达式 转换 c#form复制 c#写web c# 柱形图 c# wcf 服务库 c#应用程序管理器 c#数组如何赋值给数组 c#序列化应用目的博客园
立即提问