web工程

使用eclipse中maven插件创建web项目

若如初见. 提交于 2020-03-02 18:16:38
1, 2, 3, 4, 以下方式存在严重问题不推荐使用。 1.生成标准的Maven工程,要求有如下源目录: src/main/java src/main/resources src/test/java src/test/resources 创建maven project的向导界面中,勾上Create a simple project(skip archetype selection)就会自动生成上述结构。 2.在已创建项目点击右键,选择properties,找到project facets选项,勾选Dynamic Web Module 2.5和Java 6.0,然后再右上角的Runtimes勾选apache tomcatv6.0。 效果图: 3.右键点击进入java bulid path 修改 default output folder 为testa/WebContent/WEB-INF/classes。 恭喜你创建完毕!简单吧。(会了简单,不会难!呵呵) 有一点需要注意的是把程序发布到tomcat时,经常依赖jar包没有导入到WEB-INF/lib文件夹下 ,网上查找了很多资料都没有完美的解决方案! 我的解决方法是修改.classpath文件:把 <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2

TypeScript开发系列(二)——VS让普通工程自动编译TypeScript

丶灬走出姿态 提交于 2020-03-01 23:05:03
在用Visual Studio 开发TypeScript时,如此系列(一)中所做的那样,只有创建一个Type Application 工程,在此工程中添加的.ts(TypeScript文件格式)脚本在编译时才会自动被编译。如果我们想要在普通的asp.net web工程中使用TypeScript。当我们检索并添加一个.ts文件并作修改编译,此时TypeScript不会被自动编译并生成对应的js文件。 通过一些探索,我发现TypeScript的自动编译功能是直接添加到项目文件的一段代码。这是我们需要手动修改我们的项目文件并添加TypeScript自动编译代码进去之后再编译,普通的asp.net web项目也能自动编TypeScript了。具体操作看下面: 新建一个web 应用程序(我用的是VS2012),在此命名为CanAutoBuildTSProj 在此工程中添加一个TypeScript文件(如果找不着,可以使用vs2012的搜索功能,很好用),这里命名为file1.ts,此时它为自动生成一个file1.js的文件: 此时我们修改file1.ts文件,给他声明一个新的变量,var dist1= p.getDist(); 然后选择项目,点击编译,你会发现file1.ts并没有被编译,file1.js没有被重写: 解决此问题,让TypeScript文件在项目编译时被自动编译

Maven控制台创建web工程出错

帅比萌擦擦* 提交于 2019-12-06 00:25:25
今天用maven在控制台下新建web工程时,输入以下命令: mvn archetype:generate -DgroupId=imooc-arthur -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven-archetype-webapp 回车后卡在Generating project in Interactive mode不动了。 解决方案: -X 打开debug模式重试: mvn archetype:generate -X -DgroupId=imooc-arthur -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven-archetype-webapp 原来是卡在这里了: [DEBUG] -- end configuration -- [INFO] Generating project in Interactive mode [DEBUG] Searching for remote catalog: http://repo1.maven.org/maven2/archetype-catalog.xml maven3.0以上版本会自动寻找最新版本的资源文件,如果找不到就会卡在这边。 加个参数 -DarchetypeCatalog=internal