从其他人GitHub repo克隆的Java项目,在InteliJ中打开一个项目文件夹后 - 它没有显示主类的“RUN”。
在Kotlin中找到'main'功能后 - 仍然没有'RUN'或绿色按钮可以运行:
我注意到可以将Mark Directory(对于'src')标记为'Resources Root'并且可以解决一些问题但是想知道为什么这是一个案例以及什么是正确的方法来克隆github项目并运行它们没有太多IntelliJ中的干预措施?
答案 0 :(得分:0)
答案 1 :(得分:0)
添加此评论以便于访问。
面对类似的问题,不得不忙于处理多个帖子。最后使用以下问题-Auto errors detection in IntelliJ IDEA和Configure Kotlin to an existing project in IntelliJ解决了这个问题。
TL; DR:
右键单击“ src”文件夹。
将目录标记为源根
将要求您为模块配置Java SDK和Kotlin插件(建议在源文件的顶部)。
现在像魅力一样运行代码。
答案 2 :(得分:0)
我在@app.route('/resource')
def resource():
a11n_h = request.cookies.get('a11n.h')
a11n_d = request.cookies.get('a11n.d')
a11n_s = request.cookies.get('a11n.s')
access_token = a11n_h + '.' + a11n_d + '.' + a11n_s
jwt.decode(access_token, verify=True)
命令之后重现了同样的问题。
如您在下面的屏幕上看到的,没有运行选项:
如果我右键单击同一列表,则会看到:
要解决此问题,首先,我在git clone
中指定了SDK,因为默认情况下未定义它:
并在其中指定了Project Structure
文件夹:
第二,我更改了output
选项,并将language level
内的src
文件夹标记为Source
(如果需要,可以将其他文件夹标记为:):
*在此阶段,您很可能会看到直线上的三角形,但仍然是无效的流道。
最后,我在Project Structure -> Modules
-> RunManager
文件中添加了.idea
,例如:
workplace.xml
完成所有这些操作后,我可以再次使用runner,但是请谨慎配置xml文件。
答案 3 :(得分:0)
我通过以下方式解决了这个问题: