Tag: intellij idea

如何自动拆分IntelliJ IDEA中的长字符串?

我正在编写一个包含很长字符串的测试,我需要拆分这些字符串: private static final String TOO_LONG_JSON = “{field1:field1, field2:field2 … fieldN:fieldN}”; 所以他们会成为: private static final String TOO_LONG_JSON = “{field1:field1, field2:field2” + “{field3:field3, field4:field4,field6:field6, field7:field7}” + “{field8:field8, field9:field9,field10:field10, field11:field11}” + ” … fieldN:fieldN}”; 是否可以设置IntelliJ IDEA来自动拆分那些长字符串?

Intellij IDEA。 始终显示maven的`target`目录

使用Intellij IDEA创建maven项目时,默认情况下, target目录在Project explorer中不可见。 但是我可以通过从模块设置中的排除文件夹中删除它来使其可见。 但它只能在短时间内工作,并且在10-15分钟后target目录再次不可见。 所以我需要再次进入模块设置并从Excluded目录中删除target目录。 我怎样才能永远制作可见的maven的target目录?

IntelliJ Artifact具有无效扩展名

我在jboss上部署工件时遇到了一个奇怪的问题。 在IntelliJ中生成默认的spring-mvc项目之后,我尝试运行它,但IntelliJ在“运行/调试配置”中显示一条消息,表明我的“Artifact XYZ:war爆炸的扩展名无效”。 我在stackoverflow“更改扩展”上找到了建议,但我有正确的.war扩展名。 怎么了?

无法使applet在IntelliJ中工作

我是一个完整的菜鸟。 我只是学习使用java编程。 我按照教程在我兄弟的计算机上的IntelliJ Idea中创建了以下applet: import javax.swing.JApplet; import java.awt.Graphics; public class MyFirstApplet extends JApplet { public void paint(Graphics g) { g.drawString(“To climb a ladder, start at the bottom rung.”, 20, 90); } } 当我尝试运行它时,IDE显示: “Exception in thread “main” java.security.AccessControlException: access denied (“java.io.FilePermission” “C:\Users\Abhirup_2\AppData\Local\Temp\AppletPage6525114136327939228.html” “read”) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372) at java.security.AccessController.checkPermission(AccessController.java:559) at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) at java.lang.SecurityManager.checkRead(SecurityManager.java:888) at java.io.File.isDirectory(File.java:838) at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:82) […]

Spark运行时错误:spark.metrics.sink.MetricsServlet无法实例化

在IntelliJ中使用maven中的spark 1.3 lib运行项目时,我遇到了调用目标exception。 我只在IntelliJ IDE中遇到此错误。 在我部署jar并通过spark-submit运行后,错误消失了。 以前有人遇到过同样的问题吗? 我希望解决这个问题,以便进行简单的调试。 否则每次我想运行代码时都要打包jar。 详情如下: 2015-04-21 09:39:13 ERROR MetricsSystem:75 – Sink class org.apache.spark.metrics.sink.MetricsServlet cannot be instantialized 2015-04-21 09:39:13 ERROR TrainingSFERunner:144 – java.lang.reflect.InvocationTargetException 2015-04-20 16:08:44 INFO BlockManagerMaster:59 – Registered BlockManager Exception in thread “main” java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.apache.spark.metrics.MetricsSystem$$anonfun$registerSinks$1.apply(MetricsSystem.scala:187) at org.apache.spark.metrics.MetricsSystem$$anonfun$registerSinks$1.apply(MetricsSystem.scala:181) at scala.collection.mutable.HashMap$$anonfun$foreach$1.apply(HashMap.scala:98) at […]

Intellij Code Completion用于局部变量对象的所有setter / getter方法

我确实尝试过搜索这个,但老实说,实际搜索的术语正在逃避我。 一个小代码片段后跟问题。 Public class Person { String firstName; String lastName; public void setFirstName(String firstName) { this.firstName = firstName; } public String getFirstName() { return firstName; } … } 在另一个使用此person对象的对象中,我希望能够扩展Intellij中的所有setter方法。 public class PersonAssembler { public static Person assemblePerson(SomeOtherObject someOtherObject) { Person person = new Person; //intellj would provide this below. person.setFirstName(); person.setLastName(); //end of what intellj […]

在maven项目中包含本地jar文件 – 找不到文件

所以我试图将两个本地jar文件包含到我拥有的Maven项目中,但没有这样做。 我已经尝试过在这些线程中完成解决方案: 1 2但它仍然没有真正起作用。 以下是我的pom.xml文件的关键部分: local-maven-repo file://${basedir}/resources 然后依赖: edu.mlab.jar1 jar1_local 1.0 edu.mlab.jar2 jar2_local 1.0 这两个jar文件分别包含edu.mlab.jar1和edu.mlab.jar2包声明,所以这就是我想要它们的地方。 jar文件位于resources文件夹中,位于基目录下。 这就是设置。 现在,当我尝试mvn package (在mvn clean )时,我收到以下错误 [ERROR] Failed to execute goal on project PROJECT: Could not resolve dependencies for project edu.mlab.project:PROJECT:war:1.0-SNAPSHOT: The following artifacts could not be resolved: edu.mlab.jar1:jar1_local:jar:1.0, edu.mlab.jar2:jar2_local:jar:1.0: Failure to find edu.mlab.jar1:jar1_local:jar:1.0 in file:///Users/mlab/Desktop/2016/project_web/resources was cached in […]

如何在IDEA中使用类路径而不是模块路径运行Java 9应用程序?

当我在IDEA中运行主类时,它将模块及其依赖项放在模块路径上。 是否可以将其更改为类路径?

如何使用lib gdx导入IntelliJ中的通用补间引擎

好吧..我正在尝试为我的手机游戏创建一个启动画面。 即时通讯使用lib gdx库来创建我的游戏。 我有一个导入我的精灵飞溅的通用补间引擎的问题。 我该怎么办。 我已经下载了通用补间引擎并将其解压缩到我的项目的ios,android,core和root中的“​​libs”文件夹中。我为每个依赖项复制并粘贴这些行: project(“:core”){ fileTree(dir:’D:/ game / core / libs’,包括:’tween-engine-api.jar’) 编译fileTree(dir:’D:/ game / core / libs’,包括:’tween-engine-api-> sources.jar’) project(“:desktop”){ 编译fileTree(dir:’D:/ game / desktop / libs’,包括:’tween-engine-api.jar’) 编译fileTree(dir:’D:/ game / desktop / libs’,包括:’tween-engine-api-> sources.jar’) project(“:ios”){ 编译fileTree(dir:’D:/ game / ios / libs’,包括:’tween-engine-api.jar’) 编译fileTree(dir:’D:/ game / ios / libs’,包括:’tween-engine-api-> sources.jar’) project(“:android”){ 编译fileTree(dir:’D:/ game / android / libs’,包括:’tween-engine-api.jar’) […]

如何在拖动框架时设置JWindow在文本字段下方的位置?

我正在制作一个自动完成项目(就像谷歌一样)。 我的框架中有一个jtextfield,每当我在该字段中键入内容时,JWindow将出现在文本字段下方,该窗口来自另一个类。 现在的问题是,每当我拖动框架时,如何让窗口始终显示在文本字段下方? 任何帮助将不胜感激..谢谢……