Tag: intellij idea

为什么我的class级不被接受

这是我第一次参与Java,我试图用Intellij IDEA来探讨“Hello World”。 这不是我遇到麻烦的语法,更多的是IDE本身。 首先,我已经下载并安装了IntelliJ IDEA,以及Java JDK的32位和64位版本。 IDEA可以轻松找到我的Java JDK安装,并为我提供intellisense。 我创建了一个名为Test的测试解决方案,以及一个用于放置源文件的src目录。 我的解决方案资源管理器如下所示: 我的Java类如下,它成功编译: public class HelloWorld { static void main(String[] args){ System.out.println(“Hello World”); } } 我已经将Java JDK添加到我的计算机上的环境变量中,并且我能够导航到已编译的类,并在命令行中运行它。 它运行良好。 每当我尝试从IDEA内部运行该类时,我的问题就出现了,以便进行调试。 当我点击Run ,它会要求我编辑我的环境变量。 在出现的对话框中,我选择Defaults下的Application ,然后尝试选择HelloWorld作为我的主类。 我收到错误告诉我HelloWorld不可接受,如下所示: 我的问题是,如何在IDEA中运行我的Java控制台应用程序以进行调试? 我究竟做错了什么?

无法在IntelliJ中打开调试器端口

无法在intellij中打开调试器端口。 端口号9009与在应用程序的配置文件中设置的端口号匹配。 -XX:MaxPermSize=192m -client -XX:+UnlockDiagnosticVMOptions -XX:+LogVMOutput -XX:LogFile=${com.sun.aas.instanceRoot}/logs/jvm.log -Djava.endorsed.dirs=${com.sun.aas.installRoot}/modules/endorsed${path.separator}${com.sun.aas.installRoot}/lib/endorsed -Djava.security.policy=${com.sun.aas.instanceRoot}/config/server.policy -Djava.security.auth.login.config=${com.sun.aas.instanceRoot}/config/login.conf -Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as -Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/keystore.jks -Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}/config/cacerts.jks -Djava.ext.dirs=${com.sun.aas.javaRoot}/lib/ext${path.separator}${com.sun.aas.javaRoot}/jre/lib/ext${path.separator}${com.sun.aas.instanceRoot}/lib/ext -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver -DANTLR_USE_DIRECT_CLASS_LOADING=true -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory -Dosgi.shell.telnet.port=4766 -Dosgi.shell.telnet.maxconn=1 -Dosgi.shell.telnet.ip=127.0.0.1 -Dfelix.fileinstall.dir=${com.sun.aas.installRoot}/modules/autostart/ -Dfelix.fileinstall.poll=5000 -Dfelix.fileinstall.debug=1 -Dfelix.fileinstall.bundles.new.start=true -Dorg.glassfish.web.rfc2109_cookie_names_enforced=false -XX:NewRatio=2 -Xmx2048m IntelliJ中的配置: 当我尝试为此应用程序启用远程调试时,会出现以下错误:

如何将此(github)源代码转换为库/ jar?

我想使用这个来源: https : //github.com/mongodb/casbah如何使用这些东西? 我想为图书馆制作一个jar子。 但我不知道怎么做。 用Eclipse和IntelliJ试了一下。 我下载了源代码: git clone git://github.com/mongodb/casbah 现在我有一个casbah文件夹; 我将它复制到项目源(在Eclipse或IntelliJ中),但我甚至无法编译它…总是有类似的东西: error: ‘{‘ expected but identifier found. package casbah-dynamic.src.main.scala 我需要编译吗? 怎么样? 编译后会发生什么? 这是一个Scala项目,但我认为这不是那么重要。 作为一个Java项目,我必须做同样的事情。 所以我该怎么做? 编辑:我看到这些东西是存在的(它们的某些部分)作为一个jar子( http://scala-tools.org/repo-releases/com/mongodb/ )。 但我想使用源代码并学习如何使用它。

没有主要的清单属性 – IntelliJ

我知道有很多post,但我似乎无法找到合适的解决方案。 所以我有我的3个类,一个带有主,从IntelliJ一切运行正常。 但我似乎无法运行我创建的.jar文件。 我还有一个包含以下内容的清单文件: Manifest-Version: 1.0 Main-Class: beanParser 我通过IntelliJ中的构建选项创建了jar。 有什么建议么? 谢谢

Java无法访问类,找不到类文件

当我尝试在IntelliJ中创建项目时,我在此行收到以下错误: Sentence sent = new Sentence(); sent.emptySegments(); 错误: Error:(151, 10) java: cannot access javax.xml.bind.RootElement class file for javax.xml.bind.RootElement not found Sentence是一个实现RootElement 接口的类 import javax.xml.bind.RootElement; … public class Sentence extends MarshallableRootElement implements RootElement { 所有包都存在,我可以跳转到每个接口或类的声明,但我不知道为什么IntellJ说它无法访问或找到它们? 但是RootElement是一个接口,而不是一个类 public interface RootElement extends Element { void validate() throws StructureValidationException; } 上面的声明位于一个名为jaxb-rt-1.0-ea.jar的jar文件中,它存在于Project jaxb-rt-1.0-ea.jar中。

在Intellij-Idea调试器中转储一个巨大的数组

在Idea中是否有一种方法可以将大量非常多的内容转储到剪贴板中? 数组上的“复制值”不返回任何内容。

想法实时模板记录方法Args

我希望能够在Jetbrain的Idea中创建一个能够记录方法参数的实时模板。 我们称之为“大”。 它的工作方式如下: public void get(String one, String two) { larg 创造 public void get(String one, String two) { log.info(“get: one = ” + one + ” two = ” + two); 我很好地获取了方法名称,但还没弄明白如何引入方法参数。 有任何想法吗?

在IntelliJ Idea中查看已使用Java类的来源

在visual studio开发环境中,当你使用库时,如果你有相关的pdb,你可以在调试期间挖掘它们的源代码。 我想知道当您使用IntelliJ Idea IDE在Java下进行开发时,有什么方法可以使用此function吗? 我想看看hibernate做了什么。

GWT SuperDevMode断点不起作用

我正在使用IntelliJ,我正在尝试在类中设置断点,有时它可以工作,但有时它会将调试器带入MyApp-0.js文件中,我必须调试神秘生成的javascript。 有没有办法在相应的Java文件中使用断点进行导航? 我正在使用IntelliJ 13.1.2 是的,我的GWT模块使用超级开发模式设置: 编辑: 是的,我在最新版本的Chrome中使用Jetbrains javascript调试插件。 我可以通过访问代码服务器页面手动从我的代码服务器访问我的源图…使用IntelliJ插件我转到http://localhost:9876/sourcemaps/MyApp/我看到源代码。 看看配置在IntelliJ中的样子可能会很有用。

如何激活IDEA的“运行仪表板”function

我在项目A中有一个名为“ 运行仪表板 ”的窗口工具,但我无法在项目B中激活此窗口。有谁知道如何解决这个问题? 此function出现在IntelliJ IDEA版本2017.3中。 这就是我在项目A中看到的: 这就是我在项目B中看到的: 此选项存在但在项目B中无法激活: 但它可以在项目A中激活: