源码 pom.xml 配置的是打成 jar 包,我改成 war 包 web.xml 不知道怎么写,配置里忽略检查 web.xml 的话 bin.xmlbin.xml 又会报错,直接用 jar 包部署缺少依赖。。改来改去都还是不行 😭 求大佬带带我,因为想以后能直接在 solo 的基础上添加些自己想要的元素,所以想用源码自己部署。
github 克隆的源码怎么打包成 war 啊
相关帖子
-
打成 jar 包我知道
可以启动
但是启动访问之后样式会改变,然后查询报错信息,发现是# FileSystemAlreadyExistsException 异常,也就是 FileSystem 已经被初始化一次了
暂时没有解决打成 jar 包那个我是改了 pom 文件的
<plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <appendAssemblyId>false</appendAssemblyId> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>org.b3log.solo.Server</mainClass> </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>assembly</goal> </goals> </execution> </executions> </plugin>
如果你解决了的话,望告知
2 回复对了出错在类 Skins 的 getSkinDirNames 方法里 final FileSystem fileSystem = FileSystems.newFileSystem(uri, Collections.emptyMap());这一行代码,因为没有用过 FileSystems 这个类,网上查到的 apl 都是英文的,所以。。。还没解决MingGH • -
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于