小编Mel*_*son的帖子

在Eclipse中使用Play框架2.1.x中的多个项目

我在Eclipse中有一个现有项目(我们称之为"NotPlayProj"),它有很多java代码仍处于开发阶段.我使用play 2.1.0创建了一个新的eclipse项目(我们称之为"PlayProj").我的目标是在PlayProj中使用NotPlayProj中的代码,让Eclipse和Play编译器注意到任一项目中的更改.

如果我进入PlayProj的属性并通过Project选项卡添加NotPlayProj,那么方法完成和包含在eclipse中工作,但是Play编译没有看到结果.我看过Play模块,那些似乎没有做我想要的.

有没有办法做到这一点,理想情况下不修改NotPlayProj?

编辑---我查看了http://www.playframework.com/documentation/2.0/SBTDependencies,它展示了如何将一个jar从NotPlayProj导出到PlayProj/lib目录中,但这需要每次手动导出NotPlayProject变化.我怀疑托管依赖部分应该涵盖这个,但我以前从未使用过SBT,因此可能缺少一些基本的东西.

java eclipse sbt playframework playframework-2.0

11
推荐指数
1
解决办法
1103
查看次数

需要帮助找到全面的netbeans插件开发教程

我正在尝试开发/创建一个插件,但我似乎无法找到一个[好]系列教程,涵盖了这样做所涉及的广泛主题.我已经找到了开发人员常见问题页面,NetBeans平台学习资源NetBeans平台7.3插件快速入门,但netbeans.org上的这些或类似网站都没有关于插件开发的[n篇]教程.所以我的问题基本上是:有没有人知道开发netbeans插件的一个好的,全面的教程.与往常一样,任何信息,资源或建议都非常感谢.

谢谢!

java netbeans netbeans-plugins

5
推荐指数
1
解决办法
718
查看次数

使用动态类引用时禁止警告

背景

现有系统HashMap通过其Generics类创建了大量实例:

import java.util.Map;
import java.util.HashMap;

public class Generics {
  public static <K,V> Map<K, V> newMap() {
    return new HashMap<K,V>();
  }

  public static void main( String args[] ) {
    Map<String, String> map = newMap();
  }
}
Run Code Online (Sandbox Code Playgroud)

这是实现Map接口的所有类实例的单点创建.我们希望能够在不重新编译应用程序的情况下更改地图实现.这将允许我们使用Trove THashMap,例如,优化应用程序.

问题

THashMap由于许可条件,该软件无法与Trove捆绑在一起.因此,如果有一种方法可以指定要在运行时实例化的地图名称(对于那些没有此类许可限制的人),那将会很棒.例如:

import java.util.Map;
import java.util.HashMap;

import gnu.trove.map.hash.THashMap;

public class Generics {
  private String mapClassName = "java.util.HashMap";

  @SuppressWarnings("unchecked")
  public <K,V> Map<K,V> newMap() {
    Map<K,V> map;

    try {
      Class<? extends Map<K,V>> c = (Class<Map<K,V>>)Class.forName(
        getMapClassName() …
Run Code Online (Sandbox Code Playgroud)

java generics instantiation hashmap map

5
推荐指数
1
解决办法
245
查看次数

在java中初始化大型数组的快捷方法显示"找不到主类"错误

我正在使用Netbeans,它只是一个简单的代码,我正在尝试初始化名为primes的数组,其中包含大约100000个整数,因为,

int[] primes = {0, 0, 1, 1, 1, 1, 2.......................................};
Run Code Online (Sandbox Code Playgroud)

据我所知,这个错误是由于大阵列引起的.我怎样才能摆脱这种"无法找到或加载主类"的错误?

java arrays

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