java - 如何使用 Netbeans 和 Glassfish 分析企业应用程序?

标签 java netbeans jakarta-ee profiling glassfish

如标题所示,我正在尝试分析一个企业应用程序,该应用程序使用 Netbeans 6.9.1 在 glassfish3 中运行。正常运行,并且使用调试器工作正常。但是当我想分析应用程序时,我收到以下错误:

Target "compile-test-single" does not exist in the project "IDE". It is used from target "profile-test-single".
BUILD FAILED (total time: 0 seconds)

注意:IDE 是项目的名称。与“集成开发环境”无关!

该项目是几年前在 NetBeans 5 中创建的。为了安全起见,我做了一个全新的检查,删除了所有由 NetBeans 自动生成的文件 (build.xml , nbproject/*, ...)。之后,我重新创建了一个新的“具有现有源的企业应用程序”,它应该重新创建这些文件。确实如此。

所以现在我应该以 NetBeans 喜欢的方式拥有这些文件。但是,我仍然收到此错误。为什么 compile-test-single 没有在 build.xml 文件中创建?我翻遍了项目文件夹,在网上用谷歌搜索,但仍然找不到它。

我应该自己写吗?

该项目由一个 EJB 模块和一个 Swing 客户端模块组成。没有网络模块!

最佳答案

我遇到了同样的问题(只是项目名称不同)。

"compile-test-single" does not exist in the project "ShoppingCart". It is used from target "profile-test-single".BUILD FAILED (total time: 0 seconds)

您可以执行以下操作来克服上述错误。

  1. 找到 build.xml 文件的路径(通常是 Workspace\Project\build.xml)
  2. 打开文件(备份文件作为紧急情况的一部分)。
  3. 找到包含
    import file="nbproject/profiler-build-impl.xml"
    的行
  4. 删除上面一行。
  5. 保存build.xml
  6. 再次运行您的项目。

关于java - 如何使用 Netbeans 和 Glassfish 分析企业应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4592127/

相关文章:

java - Java EE 项目中的 Jetspeed 导入

java - 正确使用带有 Servlet 的有状态 Bean

java - 映射上的 REST api 404

java - 如何在 spring security oauth2 中将错误/异常作为 json 对象返回?

java - 在 Spring 3.2.5 中使用 EclipseLink(Pet Clinic 项目)

java - 通过按钮事件停止声音

java - 如何使用 JTextField 和 JButton 搜索包含 string、int 和 double 的数组列表

php - 用于 PHP 开发的 NetBeans VS PhpStorm

java - 如何在java netbeans中重复数组列表数据

java - 阿拉伯语和英语混合导致 JTextArea (Java) 出现问题