idea使用中的问题记录
1. 项目中External Library里面的jar包总是不能及时更新,明明把一个jar包删除了,但上面还是显示。这里的jar包都从.iml文件中读取,所以把.iml删除重新生成(或者在maven面板上点击Reload project)
生成.ipr文件: mvn idea:project
生成.iws文件: mvn idea:workspace
生成.iml文件: mvn idea:module
注意不要直接生成,一定要先删除,不然可能重新生成的会追加到原有文件上。
2. 把原本不是idea的项目导入到idea中,比如是个maven项目,一个项目中有几个子项目。那在idea中,project是最外层那个maven项目,子项目就是project里的module,导入很简单
a. File-->New-->Project from Existing sources。
b.. 选择导入的项目的类型,此时需要选中Import project from external model及下面的Maven选项,然后点击Next。这样会自动按原来的项目层次展示。
3. 把一个springboot的admin项目全部拷贝到另一文件夹新起一个项目card_game_job,运行JobApplication,结果运行就直接结束了,服务没有起来。原先没有设置端口,因为原先用了dubbo,作为dubbo的生产端。没有加上spring-boot-starter-web,应该就是没有加上tomcat。不过奇怪的是用 java -jar 跑就能看到一个Class NotDefine的日志,而直接运行就啥也没有。不管是maven clean,package重新弄都一样。更神奇的是把IDEA重启就又好了。现在想起来可能是把项目拷过来时没有重新生成.iml文件,导致依赖有问题。看来新项目以后必须要重新生成.iml文件
cannot access org.apache.shiro.lang.util.Nameable
喜欢艺术的码农

浙公网安备 33010602011771号