当前位置:首页>开发>正文

在myeclipse下如何导出工程 ideal如何把javaweb工程导出成war

2023-05-20 21:32:47 互联网 未知 开发

 在myeclipse下如何导出工程 ideal如何把javaweb工程导出成war

在myeclipse下如何导出工程

这是因为myeclipse在添加struts功能时用的是外链的方式,就是直接把类路径设到了myeclipse安装目录里的struts包所在目录,工程运行时需要这些包时就会自动地到这个目录下去找,你那另外一台机子的myeclipse的位置跟你机子上的不同,当然就说找不到struts包了(因为你的工程底下并没有这些包)
解决的方法就是把
antlr.jar、commons-digester.jar、commons-fileupload.jar、commons-validator.jar、jakarta-oro.jar、struts.jar拷贝到WEB-INF下的lib目录中

ideal如何把javaweb工程导出成war

ideal把javaweb工程导出成war方法:
1. 打开project structure(默认的快捷键是Ctrl Alt Shift S),依次选择Artifacts》 》Web Application:Exploded》From Module选择项目相应的module: 


2. 依次选择Artifacts》 》Web Application:Archive》For xxxxx:war exploded(xxxxx是你第一步配置的名字) 


3. 最后点击OK就可以了

idea导出的项目为啥只有setting?

打开 File > Project Structure > Artifacts
添加一个 Artifact( > JAR > Empty)
输入这个jar的name(sampleName),Name下面有这个jar包生成的路径(Output directory)
在Output Layout中给这个sampleName.jar添加Module Output( > Module Output 或者在 Available Elements框中选择对应的Module双击)
选择你的项目源文件的模块(注意:这里不是选择的web这个模块)
然后点击ok退出Project Structure面板
最后生成这个jar(Build > Build Artifacts... > sampleName > Build/Rebuild)

最新文章

随便看看