IntelliJ IDEA

IDEA 2019.2 新版svn文件忽略设置

余生颓废 提交于 2019-12-13 16:15:23
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> IDEA 2019.2开始使用svn,只能使用TortoiseSvn的属性。 在需要忽略文件或文件夹所在的父级文件夹上设置相关属性,右击父级文件夹,选择Subversion=>Set Property 如果是文件,选择svn:ignore,内容可以是具体文件或文件通配符(例如:*.xml),一个项一行,如果是通配符,可以勾选应用到子文件夹 如果要忽略的是整个文件夹,依然是在文件夹所在的父级文件夹上设置,可自行输入属性名svn:global-ignores,属性值就是文件夹名 来源: oschina 链接: https://my.oschina.net/u/1444179/blog/3142682

【TDuck】一个开源项目的诞生——最初的idea

ⅰ亾dé卋堺 提交于 2019-12-12 21:33:43
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 心血来潮,想着利用工作空余时间做一个互联网项目,这个项目是一个表单问卷项目,并且打算开源 项目的灵感来源,是在工作中,另外客服部门经理想做一个在线考试,但是大多数平台都要收费,并且还不好配置 最重要的是数据都没在公司服务器(还是有点担心数据安全性的).... 我听了很是激动,之前伙伴们一直都想自己做一个开源项目,一来是打发时间,二来可以提升技术....所以话不多说,整一个呗! 我之前是java程序员,后来转岗产品,再后来转岗PM....但是总想做点属于自己的项目。 大家想了半天名字,也没有一个ok的名字,好友提议叫做【填鸭】,英文名叫【TDuckCloud】,我们一拍即合就叫这个(虽然有点沙雕的味道) 团队一共5个人,都是学校的好友,目前分布在天涯海角~ 今天是项目的一个历史性节点:架构搭好,写下了第一个登录代码 嘻嘻,写个Blog记录一下~ 来源: oschina 链接: https://my.oschina.net/u/4186609/blog/3142375

Maven版本不一致的时候,使用指定版本进行编译

你。 提交于 2019-12-11 14:23:51
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 最近用Maven打包项目(本地jdk11)后放到服务器(jdk8)后,报【java.lang.UnsupportedClassVersionError】版本不一致错误。 网上资料说是修改IntelliJ Idea的项目的源码版本、依赖版本和JavaCompiler的编译版本,试了过后发现没有解决我的问题,最后通过下面的两种解决方案解决了问题。 一下有两种解决方案 1. Maven Properties Java 8 pom.xml <properties> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source> </properties> Java 7 pom.xml <properties> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.source>1.7</maven.compiler.source> </properties> 2. Compiler Plugin 直接选择,配置插件 pom.xml <build> <plugins> <plugin> <groupId

idea调试jdk11源码

廉价感情. 提交于 2019-12-11 14:22:05
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在jdk安装的根目录下自带的有源码 jdk-11.0.5\lib\src.zip 点击idea菜单File --> Project Structure --> SDKs ,修改JDK home path为jdk的安装目录 点击idea菜单File --> Setting --> Build,Execution,Deployment --> Debugger --> Stepping 把Do not step into the classes中的ajva.*,javax.*取消勾选 来源: oschina 链接: https://my.oschina.net/u/4108547/blog/3141725

IntelliJ IDEA 的 main方法,for循环,syso的快捷键

谁都会走 提交于 2019-12-11 11:30:44
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 今天偶然发现了IntelliJ中 创建main函数的快捷键,依次还有for循环,System.out.println(); 在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。 main方法 : psvm 也就是public static void main的首字母。 for循环 依次还有在方法体内键入for会有一个fori的提示,选中然后tab键,就会自动创建一个for循环。 System.out.println() 如何像写一个System.out.println();就是sout 知道了这个规律,应该还有很多类似的用法。 更多的提示可以CTRL + j 可以查看,mac系统下是command+j 。 推荐插件: (1)HighlightBracketPair:自动化高亮显示光标所在代码块对应的括号,可以定制颜色和形状 (2)Rainbow Brackets:彩色显示所有括号,对单行嵌套括号有用 (3).ignore:生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写 (4)Key promoter X :快捷键提示插件,每进行一个鼠标操作,会提示你对应的快捷键是啥 (5)lombok:支持lombok的各种注解

IDEA必备插件系列-Ignore(版本管理文件过滤)

馋奶兔 提交于 2019-12-11 11:22:39
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 项目源码地址: https://github.com/JetBrains/idea-gitignore 插件介绍地址: https://plugins.jetbrains.com/plugin/7495--ignore/ 在线安装 通过 Settings -> Plugins -> Marketplace 进入插件市场选择并下载安装,完成后重启就生效了。 离线安装 如果 读者网络因不可抗力存在异常,可以通过 关注公众号 【 极客收藏夹 】回复消息【 34 】 获取安装包, 通过 Settings > Plugins > Install Plugin from 离线安装(如果安装时提示不兼容,请先更新 IDE 到最新版后再试) 使用 在项目除 右键新建,依次选择 New > .Ignore file > .gitignore file(Git) 进入语言选择页 在语言选择页选择想要的语言或框架过滤项后点击 Generate 生成,就会将过滤项添加到 .gitignore 文件底部了 兼容编辑器 IntelliJ IDEA, PhpStorm, WebStorm, PyCharm, RubyMine, AppCode, CLion, Goland, Datalore, DataGrip, Rider,

调试spring boot的方法

柔情痞子 提交于 2019-12-10 17:44:22
首先在springboot的pom.xml中的插件中增加一个用于调试的插件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <!--增加一个plugin--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <jvmArguments>-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005</jvmArguments> </configuration> </plugin> <!--别忘了闭合 plugin标签--> </plugins> </build> 选择 Edit Configurations选项 点击加号再选择Remote选项 我的idea是2018的最终如下 点击ok -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address

idea Springboot打jar包部署

此生再无相见时 提交于 2019-12-10 16:31:32
Springboot开发方便,但是使用idea部署的时候遇到了几个坑,今天在这里做一个记录。 如何按步骤进入点击From modules with dependencies...进入设置界面。 如界面之后首先引入包含主函数的启动类,注意两张图中红框框出来的三个地方,点击图一按钮,在图二的Search by Name框内输入启动类名称选择启动类之后点击OK按钮。 接下来将是操作当中的最大两个坑,大家请注意看。 左图当中是错误的配置操作,右图是正确的配置。首选在选择JAR file from libraries的时候应该选择copy to the output directory and link via mainfest,而不能选择上面的,这里不做解释。 然后是选择MANIFEST.MF文件的生成文件夹,千万不要选在Java文件夹下生成(不然会报错 Error: Invalid or corrupt jarfile jar),因为Java文件夹在Modules中被标记为Sources只编译,所以可以把MANIFEST.MF文件的生成路径该到resources下面即可。 设置完成之后点击保存即可,jar包的配置基本完成,接下来就可以跑jar包了。如下图执行1,2,3,4四步操作即可,然后会在项目下生成一个out文件夹 将demo_jar文件夹拷贝到服务器上,然后进入文件夹执行java

Install Jetbrains Idea 2018.2 to Linux mint 19.0

六月ゝ 毕业季﹏ 提交于 2019-12-10 14:00:59
Install Jetbrains Idea 2018.2 to Linux mint 19.0 启动画面 配置 配置启动项 取消代码折叠 设置字体 设置Console字体 设置文件编码 去掉 No data sources configure 警告 去掉 SQL dialect is not configured 警告 整合spring boot和 mybatis 时发现不能识别mapper对象,显示ERROR 去掉“注入语言”的背景色 查看方法注释时乱码 设置类型描述注释模板 /** * * * @author ${USER} * @version $Id: ${NAME}, v 0.1 ${DATE} ${TIME} ${USER} Exp$ */ /** * * * @author $USER$ * @version $Id: $NAME$, v 0.1 $DATE$ $TIME$ $USER$ Exp$ */ 设置文件版权头 www.qwfys.org Inc. Copyright (c) 2004- $today.year All Rights Reserved. 来源: oschina 链接: https://my.oschina.net/u/998875/blog/1924397

Internet worm(Java网络爬虫-虎牙篇)

妖精的绣舞 提交于 2019-12-10 13:27:41
jsoup虎牙篇 IDE:Idea: package InternetWorm.huyaData; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; import java.io.IOException; public class GetHY { public static String[] games ={"wzry","3203","lol"}; public static String URL = "https://www.huya.com/g/"; public static void main(String[] args) throws IOException{ for(String g :games){ System.out.println("------------------------------------------------------"+g+"爬取开始了哟......"); System.out.println(" "+URL+g); Document doc = Jsoup.connect(URL+g) .data("query","Java")