发现在这个tuto cmd的部署GlassFish应用服务器上的一个Grails应用程序:
asadmin deploy --libraries $GRAILS_HOME/lib/glassfish-grails.jar helloworld-0.1.war
浏览到$GRAILS_HOME/lib/
,没有找到glassfish-grails.jar
文件。
从哪里可以得到某人这个库?我的意思是:与GlassFish grails.jar
那东西被严重过时,我不认为他们已经4年更新它。出于某种原因,它甚至没有出现是开源的,当我在看这一年多前。
有插件,但它几乎是过时的。回购已经看到了一些最近的更新相当,所以如果你想获得这件事情似乎很可行的终点线,我觉得这是一个很好的补充。
我愿意帮助一些过节它看起来像刚刚更新了GlassFish,嵌入式的所有依赖于'org.glassfish.main.extras:glassfish-embedded-all:4.1'
并确保该插件代码编译将是工作的一大块,以确保它的功能是剩余后:)见http://mvnrepository.com/更多信息,依赖性等。
我已经在这两个工作的 - 如果您遇到问题或想了解获得一个新的服务器担当如Tomcat和Jetty做在运行任何应用程序随时给我发电子邮件。
本教程是为Glassfish的第三版前奏曲版本,Glassfish的3非常早期的版本写的,似乎是对于GlassFish 3的最新版本无效。
该文件glassfish-grails.jar
不会在GRAILS lib文件夹存在了,但它无论如何都不会需要。
为了让一个共享的战争(没有LIB文件的WAR)工作,你必须做到以下几点:
$GRAILS_HOME/lib/
的库来$GLASSFISH_HOME/glassfish/lib/
。asadmin deploy helloworld-0.1.war
(或使用GlassFish管理GUI)一切应作为本教程中介绍工作。
也可以看看: