问题标签 [appfuse]

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 回答
625 浏览

appfuse - 在 Fuse IDE 中创建 fuse 项目时出错

我是保险丝的新手。我刚开始学习Fuse。

我已经安装了 Fuse IDE(最新版本)。并设置对apache maven安装目录的引用。

我开始按照文档中的说明创建一个新的 fuse 项目,但是当我单击完成按钮时,出现错误“无法计算构建计划:插件 org.apache.maven.plugins:maven-resources-plugin:2.4.3或其依赖项之一无法解析:无法读取 org.apache.maven.plugins:maven-resources-plugin:jar:2.4.3 的工件描述符”。

我试图 clen 构建新的 POM.xml 我有以下错误:

[INFO] 正在扫描项目...

[信息]

[信息] --------------------------------------------- -------------------------

[INFO] 搭建骆驼泉路线 1.0.0

[信息] --------------------------------------------- -------------------------

下载:“ http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean-plugin-2.4.1.pom

[信息] -----------------------------------------

[信息] 构建失败 [信息] ------------------------------------------ ------------------------------

[INFO] 总时间:0.875s

[INFO] 完成于:2013 年 2 月 11 日星期一 19:31:43 IST

[INFO] 最终内存:4M/15M

[信息] --------------------------------------------- ------------------------- [错误] 插件 org.apache.maven.plugins:maven-clean-plugin:2.4.1 或其之一无法解析依赖项:无法读取 org.apache.maven.plugins:maven-clean-plugin:jar:2.4.1 的工件描述符:无法传输工件 org.apache.maven.plugins:maven-clean-plugin: pom:2.4.1 from/to central (repo.maven.apache.org/maven2): repo.maven.apache.org: Unknown host repo.maven.apache.org -> [Help 1]

[错误]

[错误] 要查看错误的完整堆栈跟踪,请使用 -e 开关重新运行 Maven。[错误] 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。

[ERROR] [ERROR] 有关错误和可能解决方案的更多信息,请阅读以下文章:

[错误] [帮助 1] “ http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException

我尝试了链接中建议的所有解决方案。由于禁用了防火墙,对本地存储库有正确的引用,我可以看到存储库中的所有插件。

我删除了插件并再次构建项目,我可以看到插件下载到本地存储库。

我按照某处的建议删除了完整的存储库并尝试了,然后我们有了一个新的存储库,但仍然出现相同的错误。

一种观察是插件中没有 jar 文件,所以我手动下载了 jars 并放在存储库中,但仍然是错误。

请让我知道我需要尝试解决此问题的其他选项。因为我从过去 2 天开始一​​直在尝试这个,但没有成功。请帮助我。

谢谢维杰

0 投票
2 回答
360 浏览

java - 如何在 cloudfoundry 或其他地方部署 appfuse?

我想将 appfuse 部署到 cloudfoundry 中。当我运行这些 un​​ix 命令时:

我收到这条消息:

有人知道出了什么问题或我如何在其他 PaaS 上部署 appfuse 吗?我已经将 roo 应用程序部署到 cloudfoundry 并且效果很好,但是我很难进一步开发 roo 应用程序,例如添加图像上传和电子邮件配置,所以我认为 appfuse 会更容易,但我喜欢以某种方式将它部署到 PaaS 服务。

0 投票
29 回答
586748 浏览

java - Tomcat:如何找出正在运行的 Tomcat 版本?

我正在尝试让 Appfuse + Tomcat + jRebel 工作。

Appfuse 默认使用 Cargo 下载 tomcat(版本 7.0.33)并将应用程序部署到它。我希望使用已安装的 tomcat(版本 7.0.27)而不是下载的。我在appfuse FAQ之后进行了更改。

用 部署后mvn cargo:run,怎么知道实际运行的tomcat确实是7.0.27?

我曾经输入错误的 URL(例如localhost:8080/dfsfsdf)以在错误页面中看到它,但现在它什么也没显示。

我的$CATALINA_HOME观点是我自己的tomcat 7.0.27。抱歉忘了提,它适用于 Windows。

更新:

由于这个问题已经变得流行起来,我想解释一下为什么这个被接受的答案。很简单,这是第一个解决了我的问题。

我在看问题的标题, @Tech Junkie@CPU 100确实有最好的答案,但不是针对我遇到的场景。(我想知道是mvn cargo:run运行我安装的tomcat还是“嵌入项目”的tomcat) :)

0 投票
0 回答
403 浏览

tomcat - Appfuse 永久永久空间

我正在使用 appfuse 开发应用程序。一切运行良好,但是当我在 Tomcat(6 和 7)上部署它时,出现下一个错误:Perm gen space。

我修改了 catalina.bat 文件添加了这一行:

webApp 运行速度非常快,但点击几下后,我得到了我之前评论过的错误。我怎样才能避免这种情况?

编辑

我正在使用 appfuse 2.2.1

编辑 2 右上角的图表显示 permGen 使用...正常吗?

在此处输入图像描述

编辑 3

当我的开发环境中使用的内存 == 最大大小时,会发生这种情况(但不是在我的生产环境中):

在此处输入图像描述

开发环境:

Windows 7 - jdk1.6 - mysql 5.1 - tomcat 6 - 7

生产环境:

Windows server 2008 - R2 ISAPI 过滤器在 IIS 上运行 Tomcat - 在 Tomcat 6 和 7 上测试 - Mysql 5.1 - jdk1.6

内存分析器:

在此处输入图像描述

0 投票
1 回答
54 浏览

authentication - appuse 2.2.1 是否可以使用需要身份验证的 smtp 服务器?

我在 mail.properties 中指定了 smtp 服务器和身份验证信息,但 appfuse 2.2 只是忽略了 mail.username 和 mail.password 属性。如何解决这个问题?

0 投票
2 回答
1187 浏览

hibernate - 休眠配置错误

我已经用 appfuse 创建了我的 J2EE 应用程序,我想将一些数据保存到数据库中,但是 hibernante 配置中的问题,这是一个例外:

警告 [http-8080-1] ConnectionProviderInitiator.initiateService(143) | HHH000181:没有遇到适当的连接提供程序,假设应用程序将提供连接 juin 07, 2013 5:16:05 PM org.apache.catalina.core.StandardWrapperValve 调用严重:Servlet.service() 用于 servlet 面引发异常 org.hibernate。 HibernateException:未设置“hibernate.dialect”时,连接不能为空

这是 pom.xml 中的数据库配置:

如果我配置文件 hibernate.cfg.xml 服务器无法启动:

0 投票
1 回答
810 浏览

java - 运行 AppFuse 项目时出错:“无法在项目上执行目标”

我正在使用 AppFuse,我想创建一个多模块项目。我尝试遵循AppFuse 快速入门指南,因此我使用以下命令创建项目:

然后我收到“BUILD SUCCESS”消息,但在运行以下命令后(用于运行应用程序):

我遇到了这个错误:

不幸的是,我在 ubuntu 13.04 和 win 8 中都遇到了这个错误。

我应该如何解决?

0 投票
1 回答
217 浏览

java - Appfuse 无法正确显示 unicode 字符

我正在使用 tomcat 7 开发 appfuse 模块化应用程序。但是在添加了我的新语言环境后,-means fa for Persian- Persian character 没有正确显示。

在我的 pom.xml 中:

我所有的 jsp 文件中包含的 taglibs.jsp 的第一行:

但我的问题在哪里?

0 投票
1 回答
615 浏览

jakarta-ee - 使用 tomcat7-maven-plugin 启动 appfuse 项目在“启动 ProtocolHandler”步骤中停止

我在我的appfuse light项目 pom 文件中添加了 tomcat 插件

执行此命令后

在这一步之前一切都很好:

但是tomcat在这一步停了10多分钟……

我该如何解决我的问题?

0 投票
1 回答
62 浏览

java - 保存结果时出现异常

我正在使用 appfuse 开发 J2EE 应用程序,我有一个名为 easyVolAction 的 Web 表单,其中包含一个方法 search() 我需要将搜索方法的结果保存在数据库中,但是在单击动作搜索时会生成一个异常:对象 trajet 中的 NullPointerException。我创建了 TrajetDaoHibernate:

和 TrajetDao:

公共接口 TrajetDao 扩展 GenericDao {

}

和 trajetManager:

最后是我声明搜索方法的动作:

公共字符串 recherche() 抛出 IOException,TrajetExistsException {