Java “的部署时间”;“耳朵”;使用jboss、ant、jsp';s与史前pc
我正在开发一个基于web的java应用程序,运行在jboss和sql server上 我似乎发现自己花了大量时间重新编译/部署jquery/javascript/css/html中的接口 有什么减少周转的建议吗 它被部署到一个ear文件中,因此我不能在部署后更改JSP/javascript(?)。是的,我已经创建了网页前端的静态版本,但它们没有给我完整的功能-没有db/jstl处理的数据Java “的部署时间”;“耳朵”;使用jboss、ant、jsp';s与史前pc,java,jsp,jboss,ear,Java,Jsp,Jboss,Ear,我正在开发一个基于web的java应用程序,运行在jboss和sql server上 我似乎发现自己花了大量时间重新编译/部署jquery/javascript/css/html中的接口 有什么减少周转的建议吗 它被部署到一个ear文件中,因此我不能在部署后更改JSP/javascript(?)。是的,我已经创建了网页前端的静态版本,但它们没有给我完整的功能-没有db/jstl处理的数据 为了澄清这一点,与其说是实际编译时间本身(30秒),不如说是ant构建设置得很好,而且非常模块化;真正让人头
为了澄清这一点,与其说是实际编译时间本身(30秒),不如说是ant构建设置得很好,而且非常模块化;真正让人头疼的是随后部署到jboss并访问应用程序 在使用ApplicationServer开发时,我以前使用过这个产品:来自ZeroTurnound 它将避免必须重新启动和重新部署在应用服务器中运行的应用程序。它适用于大多数场景,但我发现有几次需要重新启动服务器(在我的例子中,是更改应用程序初始化)。但是,如果您只在界面上工作,此产品将为您节省大量的部署和重新启动
我没有将Jrebel与JBoss结合使用,但他们提到它是一个受支持的容器,所以thta不应该是一个问题。我是一个普通的网页设计师(最多!),编写复杂的HTML和CSS对我来说很痛苦。我对样式和布局所做的很多工作都是反复试验,涉及到很多调整。我也经常改变主意,到底我想要什么颜色的东西。基本上,我和你在同一条船上 很久以前,我放弃了tweak-deploy测试迭代周期的想法(
mvn clean tomcat:deploy
在我当前的项目上需要2分钟),因为到了第10次迭代时,我试图对一个简单的布局问题进行排序,而等待部署会让我左右为难。我现在使用两种策略
我没有提到Javascript,但是这个过程对JS也很有用 > P>如果你不直接在JBOSS的热部署文件夹内的爆炸战争中工作,那么强烈地考虑它。你愿意详细说明吗?该项目通过client.jar、ejb.jar和web.war编译为ear——我可以通过jboss服务器的tmp目录访问这些。然而,我看不到我可以在哪里编辑jsp的?哦,是的,它在我的临时目录中。好的,我试试看。是的,我一直在使用这种“静态复制”方法。它工作得很好,但是我的很多工作都是使用jstl进行数据处理,因此依赖于服务器端处理。我将尝试上面提到的方法,直接编辑servers部署目录中部署的JSP。此外,我有时会忘记这两个版本之间的变化。当然,让它在firefox中工作只是战斗的一半——ie6是浏览器的官方支持。干杯此外,如果您还没有使用过它们,“ie开发者工具栏”和chrome开发者工具,它们也是非常优秀的。