将远程tomcat / mySQL服务器引入localhost Mac

时间:2013-08-16 18:24:11

标签: java mysql macos tomcat

我有一个网站正在为我开发一个VPS(Java,javascript,CSS,HTML),我想在我的Macbook Pro上运行。

他在Github上提交了源码,我用Sourcetree下载了它。

我在Macbook上运行Tomcat 6和MySQL。

我是否可以将根文件夹,mySQL数据库和关联的媒体文件夹放在一起而不创建.war文件,只需在datanucleus中正确设置连接,就可以在localhost上的tomcat上运行它,或者它是否比这更复杂?

提前感谢您的想法。

2 个答案:

答案 0 :(得分:0)

是的,你可以。但是有必要编译webapp。 只需将根文件夹内容(您部署的应用程序)放到“/ webapps / ROOT”,然后通过在“bin”文件夹中运行脚本来启动tomcat。 确保正确配置了应用程序的数据库属性。

如果你只有来源 - 那就不那么简单了。你必须建立战争并部署它。或者要求开发人员在git存储库中包含“target”目录,然后将“classes”文件夹复制到/ webapps / ROOT /“

答案 1 :(得分:0)

我知道那些尝试直接在Tomcat的Webapp文件夹中开发应用程序的人,但这不是正确的方法。

在你的地方,我会这样做:

  1. 克隆mac上的应用程序区域设置
  2. 使用IDE(eclipse / Netbeans / IntelliJ)打开项目
  3. 构建一个本地war文件,您可以将其直接部署到$ CATALINA_HOME / webapp /
  4. 不要忘记make all required mySQL settings(context.xml)等等......