我有一个网站正在为我开发一个VPS(Java,javascript,CSS,HTML),我想在我的Macbook Pro上运行。
他在Github上提交了源码,我用Sourcetree下载了它。
我在Macbook上运行Tomcat 6和MySQL。
我是否可以将根文件夹,mySQL数据库和关联的媒体文件夹放在一起而不创建.war文件,只需在datanucleus中正确设置连接,就可以在localhost上的tomcat上运行它,或者它是否比这更复杂?
提前感谢您的想法。
答案 0 :(得分:0)
是的,你可以。但是有必要编译webapp。 只需将根文件夹内容(您部署的应用程序)放到“/ webapps / ROOT”,然后通过在“bin”文件夹中运行脚本来启动tomcat。 确保正确配置了应用程序的数据库属性。
如果你只有来源 - 那就不那么简单了。你必须建立战争并部署它。或者要求开发人员在git存储库中包含“target”目录,然后将“classes”文件夹复制到/ webapps / ROOT /“
答案 1 :(得分:0)
我知道那些尝试直接在Tomcat的Webapp文件夹中开发应用程序的人,但这不是正确的方法。
在你的地方,我会这样做: