解决IDEA右键没有创建新的package选项的情况

1、IDEA右键没有创建新的package选项

2、在Idea中创建XML文件,发现"URI is not registered"

Files-->settings,按照下图操作,将出现此错误的URI添加进去即可

3、修改maven pom.xml文件,项目不会刷新依赖:

补充:idea右键建包无package(无class等之类的同样适用)

Intelidea创建好项目之后,右键新建Java class的时候发现没有改选项,只有以下几个选项

把src目录设为源码目录,首先打开Project Structure

如果有test测试文件夹就选中然后点Test按钮

最后点击OK完成~

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。如有错误或未考虑完全的地方,望不吝赐教。

(0)

相关推荐

  • idea out目录与target目录的区别详解

    1.out存放的是该项目下所有Module(模块)的编译结果. 2.target存放的是单个Module的编译结果. 3.如果为某个Module指定了编译结果的路径,则不会再输出到out文件夹中了. 你在Project Structure中的Project选项卡中可以设置Project compiler output的目录. 在Modules中选择某一个模块后,在右侧的Paths选项卡中可以设置该模块的Compiler output目录. 补充:idea web项目中out(maven中是tar

  • 解决idea check out 切换分支时找不到需要的分支问题

    老大让我check out 一个分支,可我在idea 右下角找了半天也没找到 最后才发现: 因为是刚创建的分支,我得先更新一下项目,连这个都不懂了 补充:IDEA git 切换分支注意事项 如下所示: IDEA 帮助文档提供了切换分支时的选项说明: 1.本地分支切换的时候(例如A切到B),会弹出来Restore workspace on branch switching 对话框,如果选择是的话,在切换分支的时候,你在当前分支(A)所做的一些还未add或commit/push的文件改动(包括断点等

  • idea集合docker实现镜像打包一键部署

    一.服务器安装docker yum install docker 修改配置文件,打开2375端口 [root@microservice ~]# vim /usr/lib/systemd/system/docker.service 在ExecStart=/usr/bin/dockerd-current 后面加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \ 重新加载配置文件和启动: systemctl daemon-reload syst

  • 解决在IDEA中创建多级package的问题

    刚刚才发现在IDEA创建package时它不会自动分级,比如先创建一个package  名为com  然后紧接着在com下创建一个package  名为 seek . 只会出现下图这样的情况,没达到我们想要的分级目的. 网上找到一种方法: 1.先创建package 名为com 然后在鼠标点到src目录, 2.创建package 名为com.seek  此时结果如上图 3.鼠标点到src目录创建package名为 com.demo,就能达到我们想要的目的如下图 方法2: 1.先创建package

  • 解决IDEA误删out目录下的文件导致404无法访问的问题

    前言 有时候IDEA下写Web项目时可能会遇到如下问题: 误删out目录下的文件导致开启服务器后无法访问页面的问题 新增加一个页面或添加一张图片,在项目编译运行后,未能自动更新到out\artifacts\目录下,从而导致页面无法访问,或者图片未能加载 解决方案 只需要把out目录整个删除掉,然后再重新开启服务器,build整个项目,就会重新生成out目录 补充:idea 删除target无法访问,文件夹提示无权限,项目无法启动打包 很尴尬,我在使用idea的时候,我手动的选中项目中的某个包,移

  • 解决IDEA 左侧Project中没有out文件夹的问题

    一.问题描述 磁盘上有out文件夹,但是左边的树中显示不出来 二.解决方法 1.File -> Project Structure -> Modules 2.选择中间的-符号在这里插入图片描述 选择Yes 3.选择+符号选择Import Module 4.选择当前项目的上一级目录Daily-java-code-record-文件夹(当前项目与out文件夹属于同一级目录,所以选择上一级就会显示out以及项目文件夹) 5.一直Next,最后Finish 6.这时还是不显示out文件夹,点击右侧的+

  • 解决Intellij IDEA覆盖tomcat配置的问题

    刚刚遇到bug,每次修改自己环境里tomcat的server.xml,再次在Intellij里启动tomcat之后,修改就消失了,心态很炸裂hhh 研究了好久,最终把目光放在了下图所示的地方. 一开始以为是自己环境变量没配,但是看了一下发现没问题,又在cmd里试着运行了一遍,发现CATALINA_BASE跟上图里的不一样,查了一些资料后判断是是intellij自动用自己tomcat里的conf把我tomcat里的给override了. 找到原因就很容易解决了,像图里这样告诉Intellij,谁才

  • 在IDEA使用中directory和package的操作

    Idea中directory和package的区别,要是错了就右键,make directory as 目录或者源代码目录(Source Root.在他下面才能建package) 蓝色代表是Source Root 绿色也是,不过它是test的. 只有在Source Root 才能建包. 上图中我一开始就使得dao和domain变成了蓝色的Source Root 那肯定只有在它们里面才能建包,当我取消这两个的source Root再将main设置为source root(源码目录才能用) 补充:I

  • 解决IDEA右键没有创建新的package选项的情况

    1.IDEA右键没有创建新的package选项 2.在Idea中创建XML文件,发现"URI is not registered" Files-->settings,按照下图操作,将出现此错误的URI添加进去即可 3.修改maven pom.xml文件,项目不会刷新依赖: 补充:idea右键建包无package(无class等之类的同样适用) Intelidea创建好项目之后,右键新建Java class的时候发现没有改选项,只有以下几个选项 把src目录设为源码目录,首先打开P

  • Python 创建新文件时避免覆盖已有的同名文件的解决方法

    思路:创建文件时,先检查是否有同名文件(使用os.path.isfile),如果有,则在文件名后加上编号n来创建. 关键点: 1. 使用os.path.isfile判断文件是否存在 2. 使用递归函数判断 2. 添加编号时, 使用可变list 传值n=[0] 完整代码如下: import os def check_filename_available(filename): n=[0] def check_meta(file_name): file_name_new=file_name if os

  • Android 解决sqlite无法创建新表的问题

    使用SQLite时,继承SQLiteOpenHelper, onCreate方法只有在第一次创建数据库的时候才会被调用, 因此,重新更改或者添加表时,需要在DDMS里面删掉原来的.db文件,重新运行,就可以- 补充知识:Android studio sqllite数据库操作中关于表的创建和无法插入数据时的注意事项以及解决 创建表的sql语句 1.如果有条件的话.最好使用sqllite expert编辑代码测试,再复制到Android studio中 2.如果没有的话就要注意数据类型(intege

  • 在ASP.NET 2.0中操作数据之六十五:在TableAdapters中创建新的存储过程

    导言: 本教程的Data Access Layer (DAL)使用的是类型化的数据集(Typed DataSets).就像我们在第一章<创建一个数据访问层>里探讨的一样,该类型化的数据集由强类型的DataTable和TableAdapter构成.DataTable描绘的是系统里的逻辑实体而TableAdapter引用相关数据库执行数据访问,包括对DataTable填充数据.执行返回标量数据(scalar data)的请求.添加,更新,删除数据库里的记录等. TableAdapter执行的SQL

  • 完美解决jupyter由于无法import新包的问题

    jupyter因为其在python框架下具有一个较为人性化的设计,从而在数据分析,python教学,以及python的快速学习中大放光彩. jupyter作为一个类似于spyder的一种编译器,其美观实用,而且还易于写博客吸引我. 但是由于在jupyter模式下写代码的时候,会发现通过pip install package命令行安装package完成之后,无法在jupyter模式下 import package,这点一直很困惑,进过百般google,还是找不到原因,或者说大家好像根本觉得这个不是

  • 详解pycharm的newproject左侧没有出现项目选项的情况下创建Django项目的解决方法/社区版pycharm创建django项目的方法

    首先,我当时出现的问题是newproject创建的时候没有django的选项,查了半天发现我安装的pycharm是社区版本.所以需要用终端命令行的方式创建django项目. 首先,随便打开一个项目,然后在pycharm界面的左下角有Terminal终端的图标,点开. cd返回根目录 在终端输入你PycharmProjects的目录,由于我是mac 端,我输入的是:cd /Users/apple/PycharmProjects 进入目录后,输入:django-admin startproject

  • Windows2008快速创建新用户方法

    默认安装Windows Server 2008是采用系统默认的Administrator系统超级管理员帐户.平时使用系统超级管理员帐户容易遭受病毒木马的攻击,最重要的是无法充分发挥Windows 2008新的安全功能UAC 用户帐户管理.由于Win2008采用全新的用户界面,类似Windows Vista创建新用户的方法有些烦琐.Vista地带告诉你一种新的方法创建系统管理员. 在Windows Server 2008开始菜单中输入 cmd 打开命令提示符,我们输入net user <用户名>

  • MySQL创建新用户、增加账户的2种方法及使用实例

    可以用两种方式创建MySQL账户: 1.使用GRANT语句 2.直接操作MySQL授权表 最好的方法是使用GRANT语句,因为这样更精确,错误少. 创建超级用户: 复制代码 代码如下: mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' IDENTIFIED BY 'some_pass' WITH GRANT OPTION; mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' IDE

  • linux下mysql创建新的用户的方法

    1.以root身份登录到MySQL服务器中. $ mysql -u root -p 当验证提示出现的时候,输入MySQL的root帐号的密码. 2.创建一个MySQL用户 使用如下命令创建一个用户名和密码分 为"username"和"userpassword"的用户. mysql> CREATE USER 'username'@'localhost' IDENTIFIED BY 'userpassword'; 一旦用户被创建后,包括加密的密码.权限和资源限制在

随机推荐