Java 如何运行wicket示例?

Java 如何运行wicket示例?,java,dynamic,web,project,wicket,Java,Dynamic,Web,Project,Wicket,我是网络编程新手。和wicket,所以我去下面的站点运行示例源代码来玩应用程序 只需创建一个“动态web项目”,并尝试将源代码复制到项目中 所有示例的应用程序类都是该类型 public class ...(ex.name).Application extends WicketExampleApplication 在互联网上,我找到了一些带有WebApplication类的示例,我成功地运行了这些示例,就像这样 public class ...(ex.name).Applicati

我是网络编程新手。和wicket,所以我去下面的站点运行示例源代码来玩应用程序

只需创建一个“动态web项目”,并尝试将源代码复制到项目中

所有示例的应用程序类都是该类型

   public class ...(ex.name).Application extends WicketExampleApplication
在互联网上,我找到了一些带有WebApplication类的示例,我成功地运行了这些示例,就像这样

   public class ...(ex.name).Application extends WebApplication
所以我的问题是,

1-如何使用动态web项目简单地运行这些示例

2-将源代码复制到我的项目之后,如何使用maven调用项目中的库

我搜索了很多问题,但找不到任何一个只在项目中运行这些示例的主题

谢谢

索索

  • 不用做所有繁琐的工作,只需使用tthis运行mvn即可 [http://wicket.apache.org/start/quickstart.html]
  • 现在只需复制来源
  • 如果您有任何问题,并且希望将wicket添加到现有项目中,只需复制web..xml、wicket jars,您将拥有wicket项目(我将从另一个连接现有服务的opm中推荐wicket,并以这种方式将服务与web容器分离…)


    关于Web应用程序,他们只是将其简化为ExampleWeb应用程序

    您最好使用maven集成

  • 安装Eclipse(支持JavaEE)
  • 添加所有必需的maven相关插件

    • 版本控制:使用Subclipse 1.8.x,请参阅:

    • Maven集成:m2e,包含在EclipseClassic中。使用 帮助->安装新软件,选择”--所有可用站点--“并 选择Collaboration->m2e-Maven Integration for Eclipse

    • Subclipse/Maven集成:更新站点:

  • 然后,只需查看您在web上获得的maven示例

    转到Eclipse--窗口-->显示视图-->其他

    键入svn并选择svn存储库并打开它

    然后复制签出地址并将其添加到svn repositories视图

    最后,右键单击您添加的链接,并作为maven项目检出

    如果您想创建新的Maven项目

    创建新的maven项目,新建-->项目-->maven项目

    然后在NewMaven项目窗口的文件管理器文本框中,键入wicket并选择org.apche.wicket作为组ID 之后,您就可以让maven代码正常工作了


    如果仍然存在一些调试错误,可以打开pom.xml文件并添加依赖项,例如wicket-corewicket-extensions

    它向您显示了什么错误?这是编译错误还是运行时错误?fmodos先生,我的问题是我不知道如何使用tomcat运行示例。我可能想打开一个项目wicket quickstart并复制源代码,但是有很多JAR配置,而配置对我来说很复杂,所以我想有效地使用maven单独运行每个示例。可以吗?可以,您可以使用maven来配置wicket项目。按照教程进行操作:配置后,只需更改web.xml中的applicationClassName属性,指明要运行哪个应用程序。1-使用链接,我创建了一个poject并将其导入eclipse。2-“在服务器上运行”未显示,因此我应用了此解决方案:3-它不起作用,控制台是这样的:信息:在java.library.path:C:\Program Files\java\jre7\bin;上找不到基于APR的Apache Tomcat本机库,该库允许在生产环境中实现最佳性能。。。。警告:[SetPropertiesRule]{Server/Service/Engine/Host/Context}将属性“source”设置为“org.eclipse.jst.jee.Server:mymaven”未找到匹配的属性。Nis 072013 1:39:46 PM org.apache.coyote.AbstractProtocol初始化。。。你说“2.now just copy the sources”,例如我想运行linkomatic项目,它有源代码,应该只导入源代码吗?泰晤士报先生,首先感谢您的详细回复。我相信对于很多像我这样的网络新手来说,这个话题会非常难。1.二,。可以。我在svn部分后卡住了。这是wicket项目之一的链接,“源代码”链接就在那里。你说“只需查看你在网上得到的maven示例”。我应该把url链接复制到svn吗?或者将源代码复制到一个文件,如Desktop->SvnMy->Echo->Echo.java、Echo.html、EchoApplication.java,并将此链接提供给svn?对不起,我听不懂。你能说得更具体一点吗。