问题标签 [netbeans-7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
228 浏览

web-applications - 如何在 Netbeans 7 中将 EJB 与我的 Web 应用程序打包分开?

我有 2 个不同的 Netbeans 项目:一个拥有 2 个 EJB 的企业应用程序和一个使用这些 EJB 的 Web 应用程序。当我部署时,我分别部署它们(一个作为 EAR,另一个作为 WAR)。

我们刚刚将我们的开发/生产环境从 Netbeans 6.8、Glassfish 2.1、Java EE 5 升级到 Netbeans 7、Glassfish 3、Java EE 6。现在,当我部署 WAR 时,EJB 会自动随它一起部署。这是不受欢迎的行为。

有谁知道如何设置它以使 EJB 不会自动部署?一种想法是简单地将远程接口与 WAR 打包......但我不确定如何在 Netbeans 中做到这一点。

我们使用 ant 和 Netbeans 来打包我们的组件。我相信它使用了 xml 文件和属性文件的组合。

0 投票
2 回答
562 浏览

java - 在 Netbeans 平台内处理和显示没有文件扩展名的文件的最佳方式?

我有一个项目,我必须为我工作的公司处理,这基本上意味着我必须处理和显示没有任何文件扩展名的文件。我无法改变他们生成这些文件的方式,所以我需要一些关于处理这些文件的最佳方式的建议。DataSystems API 似乎只处理带有扩展名的文件,那么这是否意味着我必须只使用 FileSystems API?如果是这样,我将不胜感激使用 FileObject 作为它们实际代表的 Node 和 Children 类的一些示例。

非常感谢,非常感谢您的帮助。

在花了一些时间阅读 Netbeans 平台网站上提供的材料后,我对我的上述目标提出了一些问题。

为了澄清我的目标: 1. 我有一个文件夹(在应用程序安装路径之外),其中包含没有扩展名的文件。每个文件代表一个兴趣点,包含空格分隔的文本数据,这些数据稍后将被各种绘图软件用于绘制图形。2. 我想将这些文件显示为一个模块中的节点,可能还有一个单独的模块来更新这些文件。更新将包含一个按钮,该按钮将导致下载压缩文件、解压缩该文件、读取其内容并解释该内容以确定如何更新文本数据文件。3. 也许在节点表示的 FileObjects 上有内容更改侦听器,以便显示/指示(可能通过图标更改?)文件内容的更改。4. 我还希望能够在文本编辑器中显示由单击的节点表示的 FileObject 中包含的文本数据(只读),但这就是我需要能够对这些 FileObjects 和代表它们的节点做的所有事情. 4. 在 Nodes 和 ExplorerView API 的帮助下,让另一个模块显示迄今为止下载的所有压缩文件(假设我想再次显示“下载”文件夹中的所有文件)。在这里,我可能想为这些文件添加“语义含义”,因为它们不是普通的 zip/Jar 文件,因此可能会为此模块使用 DataSystems API。在 Nodes 和 ExplorerView API 的帮助下,让另一个模块显示迄今为止下载的所有压缩文件(假设我想再次显示“下载”文件夹中的所有文件)。在这里,我可能想为这些文件添加“语义含义”,因为它们不是普通的 zip/Jar 文件,因此可能会为此模块使用 DataSystems API。在 Nodes 和 ExplorerView API 的帮助下,让另一个模块显示迄今为止下载的所有压缩文件(假设我想再次显示“下载”文件夹中的所有文件)。在这里,我可能想为这些文件添加“语义含义”,因为它们不是普通的 zip/Jar 文件,因此可能会为此模块使用 DataSystems API。

在这一点上,我心中最主要的问题是将这个文件夹中的所有文件表示为节点的正确方法是什么,以及这个节点的子类和相应的 Children 类会是什么样子。在示例中使用了“APIObject”,如果不需要在第一个模块中使用 DataSystems API,我想着手用 FileObject 替换该对象?

再次感谢您的帮助,真的很感激。

0 投票
2 回答
6661 浏览

netbeans - 如何在 NetBeans 7.0 中制作 j2me 项目?

我已经安装了 Netbeans 7.0(在 windows xp SP3 中)并且我还安装了“Wireless Toolkit 2.5”。

但是当我打开 Netbeans

文件->新建项目

那么只有 Java SE 和 Java EE 的选项。

不适用于 Java ME。

我也试试

工具-> 插件-> 并搜索 Java ME

但我找不到“Java ME”。

0 投票
3 回答
5811 浏览

rmi - 通过远程 Java 独立应用程序使用 EJB 3.1 bean

我一直在尝试使用 Java EE 6 创建一个基于应用程序服务器的应用程序,该应用程序将从 GWT Web 应用程序接收作业对象,并且这些作业将从 Java 独立应用程序中提取。我一直认为 EJB 模型将为我提供一种简单的远程处理方法,因为我的客户端应用程序应该能够在不同的机器上运行。

我使用 Glassfish 3.1 和 Netbeans 7.0.1 作为我的 IDE,我也使用 eclipse Java EE 来重现同样的问题。

我一直面临着下一个困难:

  • 不容易发现InitialContext,是不是只能使用remoting?我不应该能够使用@EJB/@Inject使用一些配置文件从我的独立应用程序中进行一些自动代码注入吗?
  • 我发现了一些方法(未直接在文档中找到),InitialContext我需要将机制工作添加到我的库中:gf-client-module.jarweld-osgi-bundle.jar
  • 我一直收到下一个错误:

我一直面临在我的场景中远程使用 Java EE 6 的问题,并且对这些问题几乎没有帮助,任何帮助将不胜感激。

0 投票
2 回答
112 浏览

java - Swing 容器和控制器不遵守应用于它们的设置?

我正在使用 Netbeans 7,并且在设计 Swing 容器和控制器时遇到了最不寻常的情况。出于某种未知的原因,在某些情况下,容器或控制器决定选择自己的大小和尺寸,即使我尝试在代码级别和每个容器的属性视图中设置这些参数。有时我的一些 jButtons 的文本标签没有显示,有时我得到不同大小的 JDialog 或 JPanel,即使我在设计视图和代码级别都指定了它们。

有没有人对这种奇怪的行为有任何解释,或者有没有人在 Netbeans 上遇到过类似的问题?!

亲切的问候

0 投票
2 回答
4561 浏览

netbeans - 如何在 NetBeans 中禁用“运行监视器”?

我正在使用 NetBeans IDE v7.0.1。当我尝试运行程序(F6 快捷方式)时,左侧有一个名为“运行监视器”的弹出窗口。如何禁用它?谢谢你们。

0 投票
2 回答
468 浏览

java - 从 netbeans 运行应用程序和运行 jar 有什么区别?

我有一个从 Netbeans 7.1 运行时完美运行的 java 应用程序,但如果我使用构建 jar,它会崩溃。

我一直在调查这个问题,我注意到应用程序一直在调用 DriverManager.getConnection()。

我正在做类似的事情:

我也尝试过jtds,但结果相同。

我在 Windows 7 Home Premium SQL Server 2008 (localhost) Netbeans 7.1 上运行(从 Netbeans 运行时应用程序工作正常)Java 版本 1.6

线程转储

这可能是什么原因造成的?

0 投票
0 回答
777 浏览

web-services - 如何从 IDE 生成的实体类和 EJB 在 netbeans 7.0 中创建 SOAP Web 服务?

我有三个实体用户和愿望清单和收藏夹。用户与愿望清单和收藏夹具有一对一的关系。

我从 Netbeans 7 IDE 的数据库创建了 Entityclasses,然后从所有具有本地接口的实体类创建会话 bean,根据需要重写会话 bean 并在 UserFacadeLocal 接口中公开新方法,然后从会话 bean (UserFacade) 创建 Web 服务。

Entityclass 选择 @GeneratedValue 注释为所有表的 IDENTITY

现在在测试 web 服务期间,我创建了成功创建的新用户。findAll() 方法显示用户 SOAP XML 数据。我为用户创建愿望清单和收藏夹,并使用 user.setFkWishlistid() 和 user.setFkFavoritelistid() 将其附加到用户,数据被刷新/保存在 MySQL DB 中。现在我调用 findAll() 它显示更新的 SOAP XML 表示。

但是在我重新启动服务器或重新部署项目之后。find()、findAll() 不再起作用。相反,它返回异常。

可能的原因是什么?

0 投票
3 回答
5076 浏览

java - Java 输入一个错误的 if 语句

我在这个程序中遇到了最奇怪的错误,在调试它时得到了确认。我有以下代码(归根结底是为了突出问题,当然):

BHFrame.java

GUI.java

Main.java

输出

该类BHFrame是从调用此构造函数的子类扩展和运行的,但这实际上不应该影响此行为。问题是,当false作为 传递给构造函数时useInternalStateSaver,第一个if (uSS)被跳过,但第二个被输入。调试后,我发现它uSSfalse整个运行时,包括在第二条if语句的行,here。为什么条件返回时Java会输入if语句false在你问之前,我确实删除了.class文件并重新编译它,以防有一些残留的代码弄乱它,但我得到了相同的结果。请放心,对uSS变量的所有引用都显示在此处。

解决方案


事实证明,这似乎是 NetBeans 7.1 Build 201109252201 中的一个错误,其中 IDE 没有正确地将新代码插入到编译.class文件中。该问题已通过在外部编译文件得到解决。已提交错误报告。

0 投票
2 回答
4231 浏览

netbeans - 为什么我的托管 bean 中不能有静态公共字段?

我刚开始使用 Netbeans 7.1 测试版,它会显示我以前从未见过的类型的错误。具体来说:

A managed bean with a public field should not declare any scope other than @Dependent.

它抱怨的领域是public static final. 我可以理解对非静态字段的限制,但我想不出一个很好的理由,这对于静态字段是不允许的。不幸的是,我使用了很多,因为我不喜欢在我的代码中使用常量。

我注意到,即使我在编辑器的空白处看到了红点,maven 驱动的构建仍然有效,GlassFish 仍然以我期望的方式运行我的应用程序。

那么我对这个问题的看法是什么?我将不得不将我的静态字段移动到其他地方还是有另一种处理方式?