小编bea*_*022的帖子

IntelliJ IDEA 14中未编制索引的远程maven存储库

我已将现有的Gradle项目导入IntelliJ IDEA.我一直收到通知:

通知文本

发现了无索引的远程maven存储库.禁用...

您的gradle项目中使用的以下存储库尚未编入索引:http://repo1.maven.org/maven2

如果要对这些存储库工件使用依赖项完成,请 打开存储库列表,选择所需的存储库,然后按"更新"按钮(显示气球)

所以,我已经打开了存储库列表,你可能会想到http://repo1.maven.org/maven2的Type = Remote和Updated = Never.问题是,当我点击" 更新"按钮时,IDEA需要几分钟,然后报告错误.

更新后出错

java.lang.RuntimeException: 
org.codehaus.plexus.repository.exception.ComponentLookupException:
java.util.NoSuchElementException

role: org.apache.maven.execution.MavenExecutionRequestPopulator
roleHint: 
Run Code Online (Sandbox Code Playgroud)

我现在应该怎么做?我怎么解决这个问题?我不是在寻找一种禁用通知的方法.重新启动IDEA没有帮助,尝试更新存储库索引会在下次尝试后立即失败.

intellij-idea maven

38
推荐指数
3
解决办法
4万
查看次数

如何在C#中的文件上设置清除属性"X"?

我的USB可移动存储(FAT文件系统)上有一个隐藏文件.

我正在使用Windows 7.如果我转到此文件的"属性"窗口,然后转到"详细信息"选项卡,我将看到该文件的属性HX.当我运行cmd和使用时attrib,我被告知该文件具有属性H.没有关于X.我已经尝试过help attrib,但仍然没有关于属性X.

我知道:

  • H =隐藏
  • S =系统
  • A =档案
  • R =只读

但是,我不知道X代表什么.我还发现了N和E属性的用途.

维基百科没有提到X属性是什么.

Google发现了两个提到属性X的主题:

这些都没有帮助.

我希望能够在C#中读取/写入此标志,但到目前为止,我阅读了FileAttributes枚举的文档,并尝试在文件上设置一些列出的属性(使用File.GetAttributes&File.SetAttributes methods).

这些实验都没有导致属性X出现在Properties - > Details中.所以,我不知道如何处理它,特别是因为我仍然不知道X的含义是什么.

那么,什么是属性X以及如何在C#中的选定文件上设置/清除它?

c# explorer attributes file file-attributes

24
推荐指数
1
解决办法
2912
查看次数

如何在JIRA中找到添加到活动sprint中的问题?

我们使用带有印刷敏捷卡的软木板.我希望能够在JIRA的问题导航器中创建过滤器,以查找在过去24小时内,过去2天内添加到活动冲刺中的问题等.这样我就不必手动选择每天打印的新问题.

我已经尝试为此编写JQL查询,但我只有这样:

project = "Our Project"
AND sprint = 1002
AND (created >= -1d OR (updated >= -1d AND status WAS Open BEFORE -1d))
Run Code Online (Sandbox Code Playgroud)

这不令人满意,因为:

  1. 不会自动选择Sprint id(activeSprint()或类似的东西).
  2. 查询实际上没有回答我的问题.

jira jql

18
推荐指数
2
解决办法
1万
查看次数

如何在Eclipse中向Maven项目添加Spark?

我想使用Maven在Eclipse中启动Spark项目.我安装了m2eclipse,我在Maven项目中有一个工作的HelloWorld Java应用程序.

我想使用Spark框架,我正在遵循官方网站的指示.我已将Spark存储库添加到我的pom.xml:

<repository>
      <id>Spark repository</id>
      <url>http://www.sparkjava.com/nexus/content/repositories/spark/</url>
</repository>
Run Code Online (Sandbox Code Playgroud)

然后依赖:

<dependency>
      <groupId>spark</groupId>
      <artifactId>spark</artifactId>
      <version>0.9.9.4-SNAPSHOT</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

但我在Eclipse中遇到错误:

Missing artifact spark:spark:jar:0.9.9.4-SNAPSHOT
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?我不想下载Spark的jar文件并放在本地存储库中.

这是我的pom.xml文件:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.myproject</groupId>
  <artifactId>Spark1</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>Spark1</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <repository>
      <id>Spark repository</id>
      <url>http://www.sparkjava.com/nexus/content/repositories/spark/</url>
  </repository>

  <dependencies>
<!--     (...) -->

    <dependency>
      <groupId>spark</groupId>
      <artifactId>spark</artifactId>
      <version>0.9.9.4-SNAPSHOT</version>
    </dependency>

  </dependencies>

</project>
Run Code Online (Sandbox Code Playgroud)

eclipse maven spark-java

7
推荐指数
3
解决办法
3万
查看次数